iChat Server (jabberd) troubles
OpenDirectory crashed on our SLS the other day (which seems to be related to the Time Machine bug that isn't fixed in 10.6.4) and since then we've had no end of trouble with iChat Server.
Prior to the crash, all our Jabber accounts were set up with the format shortname@domain.com and everything worked absolutely fine.
However, now this won't work and if a user tried to log in with that format for their jabber account they get the error:
ODKVerifyClientRequestFixed: Unable to authenticate
which appears in the log.
I've searched these discussion forums and the command:
changeip -checkaddress
responds with no errors and DNS matches hostname
Reverse DNS is fine and hasn't changed.
Configuration hasn't changed.
The only way users can log in is if they put their account details in the format:
shortname@xxx.xxx.xxx.xxx
where xxx.xxx.xxx.xxx is the IP address of the server.
Has anyone come across this before? Can anyone suggest a fix for this? I'm at my wit's end as I've tried absolutely everything I can think of, including a reboot. Nothing in Server Admin seems to fix it!
Cheers,
Stu
Mac Pro, Mac OS X (10.6.4)