Comment 2 for bug 1551090

Revision history for this message
Ben Shum (bshum) wrote :

Additional note for ejabberd configuration. With the 16.04-beta1 build, I found that it ships with ejabberd 16.01 and there's a change to how passwords are stored in that version.

In /etc/ejabberd/ejabberd.yml, there's an option for auth_password_format. This was set to "scram" by default, and I changed it to "plain". This step has to be done when you stop ejabberd and make the other changes, *before* you register users. When registering the ejabberd user accounts, they will use whatever option is set and either store the passwords plainly or securely. Someday, we may want to change how OpenSRF communicates, but till then, this workaround allows us to start opensrf services and connect to ejabberd.

That step should be included in the README when it's adapted for Ubuntu 16.04.