GNOME Bugzilla – Bug 758560
connecting to ejabberd 15.09 with advertised X-OAUTH2 login mechanism fails
Last modified: 2018-05-22 19:06:43 UTC
After upgrading my ejabberd server from version 2.x to 15.09, empathy on ubuntu 14.04 (3.8.6-0ubuntu9.2) did not connect anymore to the server. I got a "login failed" message. The empathy-debugger logs showed three advertised login mechanisms: * mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl' * mechanism "PLAIN" * mechanism "X-OAUTH2" * mechanism "SCRAM-SHA-1" After disabling X-OAUTH2 with > disable_sasl_mechanisms: ["digest-md5", "X-OAUTH2"] in ejabberd.yml and restarting the daemon, empathy started to connect again. I think empathy should simply skip unknown login mechanisms.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/855.