[ejabberd] Can't mix XMPP and non-SASL auth

Magnus Henoch mange at freemail.hu
Tue Nov 9 13:38:36 MSK 2004


When a client connects to an ejabberd server (version 0.7.5), sends
version='1.0', and authenticates with SASL, all is fine.

When the client doesn't send version='1.0' and connects with non-SASL
authentication, all is fine.

But when the client sends version='1.0' and then tries to use non-SASL
authentication, ejabberd never answers.  The reason the client tries
to do this is that it understands stream features, but doesn't have an
SASL library loaded.

Can/should this be fixed?  If so, ejabberd might also advertise the
stream feature "http://jabber.org/features/iq-auth", as described in
JEP-0078.

Magnus



More information about the ejabberd mailing list