Mac OS X Server v10.6: iChat or Push Notification service does not start after an update

After installing an update to Mac OS X Server v10.6, the iChat or Push Notification service may not start.

This article has been archived and is no longer updated by Apple.
  1. Execute the following command in a Terminal window on the server:

    sudo chown _jabber:wheel /etc/jabberd/router.xml
     
  2. Start the iChat or Push Notification service as desired.

Messages such as these may appear in the system.log:

Mar 22 07:09:43 server jabberd/s2s[45025]: attempting connection to router at 127.0.0.1, port=5347
Mar 22 07:09:43 server jabberd/s2s[45025]: [4] [router] write error: Broken pipe (32)
Mar 22 07:09:43 server jabberd/s2s[45025]: connection to router closed
Mar 22 07:09:43 server org.jabber.jabberd[45019]: ERROR: router died.  Shutting down server.
Published Date: