We have a multi-server installation running CentOS 6 x86_64 on 17 Zimbra servers of which 9 are mailbox servers.
We run Zimbra 8.0.4 OSE and ZeXtras 1.8.17.
Yesterday I deliberately stopped the chat module on one of our mailbox servers, using zxsuite chat doStopServive module.
Today I want to enable it again, but I get an error.
Unknown Exception java.lang.RuntimeException: Invalid state
[zimbra@zm-embox-01 ~]$ zxsuite chat doRestartService module
Unknown Exception java.lang.RuntimeException: Invalid state
[zimbra@zm-embox-01 ~]$ zxsuite chat getServices
services
module
could_start true
could_stop false
running false
xmpp
could_start false
could_stop true
running true
soap
could_start false
could_stop true
running true
store-event-destination
could_start false
could_stop true
running true
user-events-destination
could_start false
could_stop true
running true
history-event-destination
could_start false
could_stop true
running true
session-cleaner
could_start false
could_stop true
running true
local-server-destination
could_not_start_because Service cannot be started directly, interact with 'module' service instead
could_start false
could_stop false
running false
session-manager
could_not_start_because Service cannot be started directly, interact with 'module' service instead
could_start false
could_stop false
running false
flush-db
could_start true
could_stop false
running false
I also tried this scenario: start all chat services with could_start=true and the try starting the module again, but I get the same error.
Is there a way to restart chat module without a complete mailboxd restart?