/
Starting, Stopping and Restarting Services

 

Starting, Stopping and Restarting Services

sipXecs 4.6

sipXecs 4.6 server services can be started, stopped and restarted from command line with:

/etc/init.d/servicename command

Where servicename is:

sipxacccode
sipxbridge
sipxcdr
sipxconfig
sipxevent
sipxfreeswitch
sipxhomer
sipximbot
sipxivr
sipxlogwatcher
sipxpage
sipxpark
sipxprovision
sipxproxy
sipxpublisher
sipxrecording
sipxregistrar
sipxrelay
sipxrest
sipxrls
sipxsaa
sipxsqa
sipxsupervisor
openfire
openacd
mongo
named
dhcpd
sendmail
ntpd
postgresql
iptables
...

(see automatically started services in /etc/init.d with 'ls /etc/init.d') 

and command is:

start
stop
restart

Also you can stop/start sipxecs services in general in order to perform updates, etc. as follows:

Example:

/etc/init.d/sipxagent -d stop_sipxecs
yum update
/etc/init.d/sipxagent -d start_sipxecs

sipXecs 4.4

In sipXecs 4.4 in addition to being able to start and stop processes from within the GUI, the sipxproc command can be used to manually start and stop individual services.

The sipxproc command is documented here: http://sipxecs.sipfoundry.org/rep/sipXecs/main/sipXtools/src/man/sipxproc.txt2man

sipxproc -abbreviatedoption servicename

or

sipxproc --option servicename

Where abbreviatedoption | option is:

s | start
k | stop
r | restart

The names of the services for servicename that can be restarted with sipxproc are:

PresenceServer
ResourceListServer
CallResolver
sipXmrtg
SharedAppearanceAgent
PageServer
sipXimbot
SIPXProxy
ConfigAgent
sipXprovision
sipXrecording
SipXrest
sipXacccode
ConfigServer
SipXbridgesipXivr
ParkServer
SipXrelay
SipXopenfire
FreeSWITCH
SIPStatus
CallResolver-Agent
ACDServer
SIPRegistrar

Service names are case sensitive.