We have another similar report: login alpha6 fails
In order to tackle the problem please set "SmackConfiguration.DEBUG" to true, and provide
- the relevant exchanged stream elements, i.e. the XMPP login sequence
- the full exception incl stacktrace
Also please perform a positive test, as I was able to use DIGEST-MD5 with alpha6 and prosody. So create an account on a (public) prosody server and disable SCRAM-SHA-1 by calling
SASLAuthentication.blacklistSASLMechanism("SCRAM-SHA-1");
before performing the authentication. And report back if it works or not (assure that DIGEST-MD5 is actually used).
Also @Jan Sarson and @kirk please talk to each other to identity similarities between your setups that could trigger this.
Affected people could also use
git bisect start ad0921e18cca56dbfff09cee2530c7926ca1181f aecb3cc861d5baec2103474b2171320c2068354a
to create Smack artifacts, that you need to use in your setup, to determine which commit introduced this behavior.