Need to add a separate error message for "org.jivesoftware.smack.SmackException: SASL Authentication failed. No known authentication mechanisims." So it won't just give an error that username or password is wrong.
There is a typo in this exception "mechanisims", i will ask to get it fixed (in Smack), so we should look for a correct word or just end check by word "authentication".
We also need to word this correctly. It is AD related, but what exactly does this mean?
UPD: in Smack 4.2 this will change to:
"No supported and enabled SASL Mechanism provided by server. "
"Server announced mechanisms: "
"Registerd SASL mechanisms with Smack: "
"Enabled SASL mechansisms for this connection: "
"Blacklisted SASL mechanisms: "