{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"empathy 3.8.6-0ubuntu9.2 does not connect to ejabberd 15.09","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/263 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"263\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\">\n\n\n<p>After upgrading from ejabberd 2.x to ejabberd 15.09, empathy does not connect anymore.<\/p>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"https:\/\/wiki.gnome.org\/Apps\/Empathy\/Debugging\">https:\/\/wiki.gnome.org\/Apps\/Empathy\/Debugging<\/a><\/li>\n<li><a class=\"reference external\" href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=758560\">https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=758560<\/a><\/li>\n<\/ul>\n<div class=\"section\" id=\"solution\">\n<h1>Solution<\/h1>\n<p>Disabling X-OAUTH2 made empathy connect again:<\/p>\n<pre class=\"literal-block\">\ndisable_sasl_mechanisms: [&quot;digest-md5&quot;, &quot;X-OAUTH2&quot;]\n<\/pre>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/263\/rev-raw\/121b4de591c9c2de9609d95a06aa440115f12b92\/README.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/263#README.rst\">README.rst<\/a>\n <\/div>\n<\/div>\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <style type=\"text\/css\"><\/style><div class=\"code\"><table class=\"log\"><tbody><tr class=\"li1\"><td class=\"ln\"><pre class=\"de1\">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80\n81\n82\n83\n84\n85\n86\n87\n88\n89\n90\n91\n92\n93\n94\n95\n96\n97\n98\n99\n100\n101\n102\n103\n104\n105\n106\n107\n108\n109\n110\n111\n112\n113\n114\n115\n116\n117\n118\n<\/pre><\/td><td class=\"de1\"><pre class=\"de1\">gabbleplugins-DEBUG: 23.11.2015 21:13:17.477456: gabble_plugin_loader_probe (plugin-loader.c:136): probing \/usr\/lib\/telepathy\/gabble-0\/plugins\r\ngabbleplugins-DEBUG: 23.11.2015 21:13:17.477904: plugin_loader_try_to_load (plugin-loader.c:100): loaded 'XMPP console' version 0.18.3 (\/usr\/lib\/telepathy\/gabble-0\/plugins\/libconsole.so), implementing these sidecars: org.freedesktop.Telepathy.Gabble.Plugin.Console\r\ngabbleplugins-DEBUG: 23.11.2015 21:13:17.478178: plugin_loader_try_to_load (plugin-loader.c:100): loaded 'Gateway registration plugin' version 0.18.3 (\/usr\/lib\/telepathy\/gabble-0\/plugins\/libgateways.so), implementing these sidecars: org.freedesktop.Telepathy.Gabble.Plugin.Gateways\r\ntp-glib\/-DEBUG: 23.11.2015 21:13:17.479618: started version 0.18.3 (telepathy-glib version 0.22.1)\r\ngabbleconnection-DEBUG: 23.11.2015 21:13:17.480386: gabble_connection_class_init (connection.c:1001): Initializing (GabbleConnectionClass *)0x1213800\r\ngabbleconnection-DEBUG: 23.11.2015 21:13:17.480693: gabble_connection_init (connection.c:557): Initializing (GabbleConnection *)0x121c250\r\ngabblepresence-DEBUG: 23.11.2015 21:13:17.480732: gabble_capabilities_init (capabilities.c:249): 0x121c250\r\ngabblemuc-DEBUG: 23.11.2015 21:13:17.481153: gabble_roomlist_manager_constructed (roomlist-manager.c:208): 0x11e62e0\r\ngabblejid-DEBUG: 23.11.2015 21:13:17.481172: gabble_signal_connect_weak (util.c:666): connecting to 0x121c250:status-changed with context 0x1211b40\r\ngabblejid-DEBUG: 23.11.2015 21:13:17.481252: gabble_signal_connect_weak (util.c:666): connecting to 0x121c250:status-changed with context 0x1211ae0\r\ngabbletls-DEBUG: 23.11.2015 21:13:17.487112: gabble_server_tls_manager_constructed (server-tls-manager.c:454): Server TLS Manager constructed\r\ngabblejid-DEBUG: 23.11.2015 21:13:17.487118: gabble_signal_connect_weak (util.c:666): connecting to 0x121c250:status-changed with context 0x7fbc60001760\r\ngabbleconnection-DEBUG: 23.11.2015 21:13:17.487297: gabble_connection_constructor (connection.c:425): Post-construction: (GabbleConnection *)0x121c250\r\ngabblejid-DEBUG: 23.11.2015 21:13:17.487665: gabble_signal_connect_weak (util.c:666): connecting to 0x11e65a0:item-found with context 0x12448a0\r\ngabblejid-DEBUG: 23.11.2015 21:13:17.487672: gabble_signal_connect_weak (util.c:666): connecting to 0x121c250:status-changed with context 0x1244900\r\ngabbleconnection-DEBUG: 23.11.2015 21:13:17.487734: gabble_connection_constructed (connection.c:540): defaulted resource to c919228a\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.522671: wocky_xmpp_writer_stream_open: wocky-xmpp-writer.c:302: Writing stream opening: &lt;?xml version='1.0' encoding='UTF-8'?&gt;\r\n&lt;stream:stream xmlns='jabber:client' xmlns:stream='http:\/\/etherx.jabber.org\/streams' to=&quot;cweiske.de&quot; version=&quot;1.0&quot;&gt;\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.543667: handle_stream_open: wocky-xmpp-reader.c:481: Received stream opening: stream, prefix: stream, uri: http:\/\/etherx.jabber.org\/streams\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.543732: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: id = '768664846' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.543792: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: from = 'cweiske.de' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.543831: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: version = '1.0' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.543869: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: lang = 'de' (prefix: xml, uri: http:\/\/www.w3.org\/XML\/1998\/namespace)\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.544066: _end_element_ns: Received stanza\r\n* features xmlns='http:\/\/etherx.jabber.org\/streams'\r\n&#160; &#160; * c xmlns='http:\/\/jabber.org\/protocol\/caps' hash='sha-1' node='http:\/\/www.process-one.net\/en\/ejabberd\/' ver='tRd4XMJSw6lNM0CpWa5zvZ9Ca8Y='\r\n&#160; &#160; * starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'\r\n&#160; &#160; &#160; &#160; * required\r\n&#160; &#160; * compression xmlns='http:\/\/jabber.org\/features\/compress'\r\n&#160; &#160; &#160; &#160; * method\r\n&#160; &#160; &#160; &#160; &#160; &#160; &quot;zlib&quot;\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.544156: _write_node_tree: Serializing tree:\r\n* starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'\r\nwocky\/-DEBUG: 23.11.2015 21:13:17.564246: _end_element_ns: Received stanza\r\n* proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'\r\ngabbletls-DEBUG: 23.11.2015 21:13:17.798598: gabble_server_tls_manager_verify_async (server-tls-manager.c:341): verify_async() called on the GabbleServerTLSManager.\r\ngabbletls-DEBUG: 23.11.2015 21:13:17.799010: gabble_server_tls_channel_constructed (server-tls-channel.c:202): Server TLS channel constructed at \/org\/freedesktop\/Telepathy\/Connection\/gabble\/jabber\/cweiske_40cweiske_2ede_2fc919228a\/ServerTLSChannel1\r\ngabbletls-DEBUG: 23.11.2015 21:13:18.43037: gabble_tls_certificate_accept (tls-certificate.c:264): Accept() called on the TLS certificate; current state 0\r\ngabbletls-DEBUG: 23.11.2015 21:13:18.43087: tls_certificate_accepted_cb (server-tls-manager.c:243): TLS certificate accepted\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.43193: wocky_xmpp_writer_stream_open: wocky-xmpp-writer.c:302: Writing stream opening: &lt;?xml version='1.0' encoding='UTF-8'?&gt;\r\n&lt;stream:stream xmlns='jabber:client' xmlns:stream='http:\/\/etherx.jabber.org\/streams' to=&quot;cweiske.de&quot; version=&quot;1.0&quot;&gt;\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.66281: handle_stream_open: wocky-xmpp-reader.c:481: Received stream opening: stream, prefix: stream, uri: http:\/\/etherx.jabber.org\/streams\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.66431: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: id = '1126058090' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.66529: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: from = 'cweiske.de' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.66673: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: version = '1.0' (prefix: &lt;no prefix&gt;, uri: &lt;no uri&gt;)\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.66767: handle_stream_open: wocky-xmpp-reader.c:500: Stream opening attribute: lang = 'de' (prefix: xml, uri: http:\/\/www.w3.org\/XML\/1998\/namespace)\r\nwocky\/-DEBUG: 23.11.2015 21:13:18.67224: _end_element_ns: Received stanza\r\n* features xmlns='http:\/\/etherx.jabber.org\/streams'\r\n&#160; &#160; * c xmlns='http:\/\/jabber.org\/protocol\/caps' hash='sha-1' node='http:\/\/www.process-one.net\/en\/ejabberd\/' ver='tRd4XMJSw6lNM0CpWa5zvZ9Ca8Y='\r\n&#160; &#160; * register xmlns='http:\/\/jabber.org\/features\/iq-register'\r\n&#160; &#160; * compression xmlns='http:\/\/jabber.org\/features\/compress'\r\n&#160; &#160; &#160; &#160; * method\r\n&#160; &#160; &#160; &#160; &#160; &#160; &quot;zlib&quot;\r\n&#160; &#160; * mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'\r\n&#160; &#160; &#160; &#160; * mechanism\r\n&#160; &#160; &#160; &#160; &#160; &#160; &quot;PLAIN&quot;\r\n&#160; &#160; &#160; &#160; * mechanism\r\n&#160; &#160; &#160; &#160; &#160; &#160; &quot;X-OAUTH2&quot;\r\n&#160; &#160; &#160; &#160; * mechanism\r\n&#160; &#160; &#160; &#160; &#160; &#160; &quot;SCRAM-SHA-1&quot;\r\ngabbleauthentication-DEBUG: 23.11.2015 21:13:18.67991: gabble_server_sasl_channel_start_auth_async (server-sasl-channel.c:836): Starting authentication\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.823328: gabble_server_tls_channel_close (server-tls-channel.c:300): Close() called on the TLS channel 0x1262640\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.823508: server_tls_channel_closed_cb (server-tls-manager.c:197): Server TLS channel closed.\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.823700: gabble_server_tls_channel_dispose (server-tls-channel.c:140): Dispose TLS channel\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.823834: gabble_server_tls_channel_finalize (server-tls-channel.c:123): Finalize TLS channel\r\ngabbleauthentication-DEBUG: 23.11.2015 21:14:17.823985: gabble_server_sasl_channel_close (server-sasl-channel.c:998): called on 0x11f2630\r\ngabbleauthentication-DEBUG: 23.11.2015 21:14:17.824096: gabble_server_sasl_channel_close (server-sasl-channel.c:1022): closed channel\r\nwocky\/-DEBUG: 23.11.2015 21:14:17.824350: auth_failed: wocky-sasl-auth.c:274: Authentication failed!: Client aborted authentication.\r\ngabbleconnection-DEBUG: 23.11.2015 21:14:17.824486: connector_error_disconnect (connection.c:1764): Interactive authentication error, reason 3, dbus error org.freedesktop.Telepathy.Error.AuthenticationFailed\r\ngabbleroster-DEBUG: 23.11.2015 21:14:17.824807: gabble_roster_close_all (roster.c:1672): closing channels\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.824924: connection_status_changed_cb (roomlist-manager.c:191): disconnected, closing room lists\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.824995: gabble_roomlist_manager_close_all (roomlist-manager.c:85): 0x11e62e0\r\ngabblesearch-DEBUG: 23.11.2015 21:14:17.825026: gabble_search_manager_close_all (search-manager.c:99): closing channels\r\ngabbleauthentication-DEBUG: 23.11.2015 21:14:17.825061: gabble_auth_manager_close_all (auth-manager.c:92): called\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.825092: connection_status_changed_cb (server-tls-manager.c:147): Connection status changed, now 2\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.825124: gabble_muc_factory_close_all (muc-factory.c:892): closing channels\r\ngabbletubes-DEBUG: 23.11.2015 21:14:17.825155: gabble_private_tubes_factory_close_all (private-tubes-factory.c:374): closing 1-1 tubes channels\r\ngabblemedia-channel-DEBUG: 23.11.2015 21:14:17.825191: gabble_media_factory_close_all (media-factory.c:423): closing channels\r\ngabbleconnection-DEBUG: 23.11.2015 21:14:17.825249: connection_shut_down (connection.c:2367): neither porter nor connector is alive: clean up the base connection\r\ngabbleconnection-DEBUG: 23.11.2015 21:14:17.832967: gabble_connection_dispose (connection.c:1269): called\r\ngabblebytestream-DEBUG: 23.11.2015 21:14:17.833036: gabble_bytestream_factory_dispose (bytestream-factory.c:683): dispose called\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833081: user_data_destroyed_cb (util.c:635): user_data for 0x12448a0 destroyed; disconnecting\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833115: user_data_destroyed_cb (util.c:635): user_data for 0x1244900 destroyed; disconnecting\r\ngabbledisco-DEBUG: 23.11.2015 21:14:17.833147: gabble_disco_dispose (disco.c:227): dispose called\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833177: instance_destroyed_cb (util.c:622): instance for 0x1244b40 destroyed; cleaning up\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833209: instance_destroyed_cb (util.c:622): instance for 0x11e5120 destroyed; cleaning up\r\ngabbledisco-DEBUG: 23.11.2015 21:14:17.833241: gabble_disco_finalize (disco.c:254): called with 0x11e65a0\r\ngabblepipeline-DEBUG: 23.11.2015 21:14:17.833273: gabble_request_pipeline_dispose (request-pipeline.c:275): disposing request-pipeline\r\ngabblevcard-DEBUG: 23.11.2015 21:14:17.833317: gabble_vcard_manager_dispose (vcard-manager.c:548): 0x123c760\r\ngabblevcard-DEBUG: 23.11.2015 21:14:17.833357: gabble_vcard_manager_finalize (vcard-manager.c:579): 0x123c760\r\ngabblepresence-DEBUG: 23.11.2015 21:14:17.833408: gabble_presence_cache_dispose (presence-cache.c:548): dispose called\r\ngabblepresence-DEBUG: 23.11.2015 21:14:17.833457: gabble_presence_cache_finalize (presence-cache.c:579): called with 0x12159a0\r\ngabbleroster-DEBUG: 23.11.2015 21:14:17.833525: gabble_roster_dispose (roster.c:200): dispose called\r\ngabbleroster-DEBUG: 23.11.2015 21:14:17.833558: gabble_roster_close_all (roster.c:1672): closing channels\r\ngabbleroster-DEBUG: 23.11.2015 21:14:17.833595: gabble_roster_finalize (roster.c:221): called with 0x1222140\r\ngabbleim-DEBUG: 23.11.2015 21:14:17.833628: gabble_im_factory_dispose (im-factory.c:120): dispose called\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.833668: gabble_roomlist_manager_dispose (roomlist-manager.c:127): running\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.833700: gabble_roomlist_manager_close_all (roomlist-manager.c:85): 0x11e62e0\r\ngabblesearch-DEBUG: 23.11.2015 21:14:17.833735: gabble_search_manager_dispose (search-manager.c:213): dispose called\r\ngabblesearch-DEBUG: 23.11.2015 21:14:17.833765: gabble_search_manager_close_all (search-manager.c:99): closing channels\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833800: user_data_destroyed_cb (util.c:635): user_data for 0x1211b40 destroyed; disconnecting\r\ngabbleauthentication-DEBUG: 23.11.2015 21:14:17.833833: gabble_auth_manager_dispose (auth-manager.c:161): dispose called\r\ngabbleauthentication-DEBUG: 23.11.2015 21:14:17.833864: gabble_auth_manager_close_all (auth-manager.c:92): called\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833899: user_data_destroyed_cb (util.c:635): user_data for 0x1211ae0 destroyed; disconnecting\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.833934: gabble_server_tls_manager_dispose (server-tls-manager.c:416): 0x11f2270\r\ngabblejid-DEBUG: 23.11.2015 21:14:17.833966: user_data_destroyed_cb (util.c:635): user_data for 0x7fbc60001760 destroyed; disconnecting\r\ngabbletls-DEBUG: 23.11.2015 21:14:17.834000: gabble_server_tls_manager_finalize (server-tls-manager.c:434): 0x11f2270\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.834033: gabble_muc_factory_dispose (muc-factory.c:148): dispose called\r\ngabblemuc-DEBUG: 23.11.2015 21:14:17.834064: gabble_muc_factory_close_all (muc-factory.c:892): closing channels\r\ngabbletubes-DEBUG: 23.11.2015 21:14:17.834101: gabble_private_tubes_factory_dispose (private-tubes-factory.c:288): dispose called\r\ngabbletubes-DEBUG: 23.11.2015 21:14:17.834132: gabble_private_tubes_factory_close_all (private-tubes-factory.c:374): closing 1-1 tubes channels\r\ngabblemedia-channel-DEBUG: 23.11.2015 21:14:17.834170: gabble_media_factory_dispose (media-factory.c:158): dispose called\r\ngabblemedia-channel-DEBUG: 23.11.2015 21:14:17.834199: gabble_media_factory_close_all (media-factory.c:423): closing channels\r\ngabbleconnection-DEBUG: 23.11.2015 21:14:17.834284: gabble_connection_finalize (connection.c:1348): called with 0x121c250\r\ngabblepresence-DEBUG: 23.11.2015 21:14:17.834342: gabble_capabilities_finalize (capabilities.c:337): 0x121c250\r\ntp-glib\/-DEBUG: 23.11.2015 21:14:22.830497: no connections, and timed out\r\ntp-glib\/-MESSAGE: 23.11.2015 21:14:22.830977: Exiting\r\n&#160;<\/pre><\/td><\/tr><\/tbody><\/table><\/div>\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/263\/rev-raw\/121b4de591c9c2de9609d95a06aa440115f12b92\/empathy.log\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/263#empathy.log\">empathy.log<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
