Q: jabber and Messages Won't Start After Upgrade to Server.app v2.2.2
I installed the latest upgrade to Server.app v2.2.2. Server.app returned an error message warning that not all services were upgraded correctly, and now I can't get jabber or consequently Messages to start. Here's what I see from serveradmin and the logs:
sudo serveradmin fullstatus jabber
jabber:state = "STOPPED"
jabber:roomsState = "STOPPED"
jabber:logPaths:PROXY_LOG = "/private/var/jabberd/log/proxy65.log"
jabber:logPaths:MUC_STD_LOG = "/var/log/system.log"
jabber:logPaths:JABBER_LOG = "/var/log/system.log"
jabber:proxyState = "STOPPED"
jabber:currentConnections = "0"
jabber:currentConnectionsPort1 = "0"
jabber:currentConnectionsPort2 = "0"
jabber:pluginVersion = "10.8.203"
jabber:servicePortsAreRestricted = "NO"
jabber:servicePortsRestrictionInfo = _empty_array
jabber:hostsCommaDelimitedString = "host.domainname.com"
jabber:hosts:_array_index:0 = "host.domainname.com"
jabber:setStateVersion = 1
jabber:startedTime = ""
jabber:readWriteSettingsVersion = 1
sudo serveradmin start jabber
jabber:state = "STOPPED"
The system log /var/log/system.log says:
host.domainname.com serveradmin[1175]: servermgr_jabber[N]: waiting for jabberd to finish startup...
host.domainname.com serveradmin[1175]: servermgr_jabber[E]: Error -- jabberd service failed to start
host.domainname.com serveradmin[1175]: servermgr_jabber[W]: some jabberd processes failed to start
host.domainname.com serveradmin[1175]: servermgr_jabber[N]: waiting for jabberd to finish shutdown...
host.domainname.com serveradmin[1175]: servermgr_jabber[N]: jabberd service shutdown completed.
host.domainname.com serveradmin[1175]: servermgr_jabber[E]: Error -- failed to start service: jabberd
host.domainname.com serveradmin[1175]: servermgr_jabber[N]: waiting for jabberd to finish shutdown...
host.domainname.com serveradmin[1175]: servermgr_jabber[N]: jabberd service shutdown completed.
All other services are running fine. Poking around the discussions, I've tried the tricks of deleting jabberd's database /Library/Server/Messages/Data/sqlite/jabberd2.db and let it get reconstructed, but still this isn't working.
jabberd runs if I run this command from /Applications/Server.app/Contents/ServerRoot/System/Library/LaunchDaemons/org.j abber.jabberd.plist, but then Messages still doesn't start.
sudo -u _jabber /Applications/Server.app/Contents/ServerRoot/usr/libexec/jabberd/jabberd -D -c /Library/Server/Messages/Config/jabberd/jabberd.cfg
Any help either fixing this or at least getting better troubleshooting diagnostics from serveradmin would be greatly appreciated.
Mac mini Server (Mid 2010), OS X Mountain Lion (10.8.2), Lion Server, EyeTV HD, Turbo.264 HD
Posted on Sep 19, 2013 7:08 PM