SASL Authentication Mechanism Errors on OS X Server Messages Service

SASL Authentication Mechanism Errors on OS X Server Messages Service

os x yosemite, server, authentication

Overview


There is an issue with the SASL authentication mechanism configuration with OS X Server application version 3.0.3 and might happen in later versions.

This workaround has been tested with OS X client running the Messages application. Also, Adium works if you have “Force old-style SSL” security option is enabled.

adium-force old-style SSL

This is due to a issue with the included c2s.xml file. The c2s.xml file configures the client-to-server Jabberd component. The c2s component handles communications with Jabber clients, and the settings in c2s.xml are primarily concerned with client communication.

Workaround


On the OS X Server, stop the Messages service with the following command:

Enter the administrator password:

And you should get the following output if the Messages service has properly stopped:

Or turn OFF the Messages service using the Server application:

OS X Server - Messages Off

Then open the following c2s.xml file with your favorite text editor:

Edit the following text:

Move the <digest-md5/> text into the commented section.

On the OS X Server, start the Messages service with the following command:

Enter the administrator password:

And you should get the following output if the Messages service has properly started:

Or turn ON the Messages service using the Server application:

OS X Server - Messages On

Next, launch your Messages client software and test the modification is working properly.

No Comments

Leave a Reply