Why Does "imsimta Restart Smtp" Require Root Access On One System And Not Another? (Doc ID 2134973.1)

Last updated on MAY 09, 2016

Applies to:

Oracle Communications Messaging Server - Version 7.0.5 and later
Information in this document applies to any platform.

Symptoms

Why does imsimta restart smtp require root access on one system, but not on another system?

I understand that doing "imsimta restart" should require root because it needs to start dispatcher which needs to start as root.
But doing "imsimta restart smtp" does not restart dispatcher.  It only tells dispatcher to restart (some of) its child processes.  So it should not require root.

I have found that on some systems, it does not require root.  But, on this older system (and possibly others), it does.

The message we receive is the following:

$ imsimta restart smtp
Must be root to run command

Could this be due to the platform (Sparc vs. x86) or could it be related to the version of Solaris (Solaris 10 vs. Solaris 11)?

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms