Gajim can't connect to my Account
I use ArchLinux..
Here You have DEBUG messages:
[pawel@bubu ~]$ gajim -v
Could not load one of the supported DNS libraries (dnspython or pydns). SRV records will not be queried and you may need to set custom hostname/port for some servers to be accessible.
InvaliDEBUG: roster ok Setting roster item da.killa@jabberek.net for resource Dom:Gajim...
DEBUG: socket got \<iq from='bubu@chrome.pl/Gajim' type='result' id='5'>\<vCard xmlns='vcard-temp'/>\</iq>
DEBUG: dispatcher ok Got iq stanza
DEBUG: dispatcher ok Dispatching iq stanza with type->result props->[u'vcard-temp'] id->5
The program 'gajim.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 21817 error_code 3 request_code 18 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)d debugflag given always
Invalid debugflag given nodebuilder
DEBUG:
DEBUG: Debug created for /usr/local/share/gajim/src/common/xmpp/client.py
DEBUG: flags defined: always nodebuilder
DEBUG: socket start Plugging \<common.xmpp.transports.TCPsocket instance at 0xb78bee4c> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: socket start Successfully connected to remote host (u'chrome.pl', 5222)
DEBUG: dispatcher start Plugging \<common.xmpp.dispatcher.Dispatcher instance at 0xb78bef6c> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: dispatcher info Registering namespace "unknown"
DEBUG: dispatcher info Registering protocol "unknown" as common.xmpp.protocol.Protocol(unknown)
DEBUG: dispatcher info Registering protocol "default" as common.xmpp.protocol.Protocol(unknown)
DEBUG: dispatcher info Registering namespace "http://etherx.jabber.org/streams"
DEBUG: dispatcher info Registering protocol "unknown" as common.xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
DEBUG: dispatcher info Registering protocol "default" as common.xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
DEBUG: dispatcher info Registering namespace "jabber:client"
DEBUG: dispatcher info Registering protocol "unknown" as common.xmpp.protocol.Protocol(jabber:client)
DEBUG: dispatcher info Registering protocol "default" as common.xmpp.protocol.Protocol(jabber:client)
DEBUG: dispatcher info Registering protocol "iq" as common.xmpp.protocol.Iq(jabber:client)
DEBUG: dispatcher info Registering protocol "presence" as common.xmpp.protocol.Presence(jabber:client)
DEBUG: dispatcher info Registering protocol "message" as common.xmpp.protocol.Message(jabber:client)
DEBUG: socket sent \<?xml version='1.0'?>\<stream:stream xmlns="jabber:client" to="chrome.pl" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" >
DEBUG: socket got \<?xml version='1.0'?>\<stream:stream xmlns:stream='http://etherx.jabber.org/streams' id='431C6D73' xmlns='jabber:client' from='chrome.pl'>
DEBUG: tls start Plugging \<common.xmpp.transports.TLS instance at 0xb7882aec> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: dispatcher info Registering handler \<bound method TLS.FeaturesHandler of \<common.xmpp.transports.TLS instance at 0xb7882aec>> for "features" type-> ns->(http://etherx.jabber.org/streams)
DEBUG: dispatcher warn Registering protocol "features" as common.xmpp.protocol.Protocol(http://etherx.jabber.org/streams)
05 Sep 2005 18:08:07 Gajim: Connected to server with tcp
DEBUG: dispatcher info Registering handler \<bound method Connection._messageCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "message" type-> ns->(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._presenceCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "presence" type-> ns->(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._vCardCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->vcard-temp(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._rosterSetCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->set ns->jabber:iq:roster(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._siSetCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->set ns->http://jabber.org/protocol/si(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._siErrorCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->error ns->http://jabber.org/protocol/si(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._siResultCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->http://jabber.org/protocol/si(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._discoGetCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->get ns->http://jabber.org/protocol/disco#info(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._bytestreamSetCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->set ns->http://jabber.org/protocol/bytestreams(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._bytestreamResultCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->http://jabber.org/protocol/bytestreams(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._bytestreamErrorCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->error ns->http://jabber.org/protocol/bytestreams(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._BrowseResultCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->jabber:iq:browse(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._DiscoverItemsCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->http://jabber.org/protocol/disco#items(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._DiscoverInfoCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->http://jabber.org/protocol/disco#info(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._DiscoverInfoErrorCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->error ns->http://jabber.org/protocol/disco#info(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._VersionCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->get ns->jabber:iq:version(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._VersionResultCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->jabber:iq:version(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._MucOwnerCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->http://jabber.org/protocol/muc#owner(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._getRosterCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->jabber:iq:roster(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._PrivateCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->result ns->jabber:iq:private(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._HttpAuthCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->get ns->http://jabber.org/protocol/http-auth(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._ErrorCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type->error ns->(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._StanzaArrivedCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "iq" type-> ns->(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._StanzaArrivedCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "presence" type-> ns->(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Connection._StanzaArrivedCB of \<common.connection.Connection instance at 0xb68e5e8c>> for "message" type-> ns->(jabber:client)
DEBUG: sasl start Plugging \<common.xmpp.auth.SASL instance at 0xb788286c> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: gen_auth start Plugging \<common.xmpp.auth.NonSASL instance at 0xb7882f8c> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: gen_auth start Querying server about possible auth methods
DEBUG: socket sent \<iq type="get" id="1">\<query xmlns="jabber:iq:auth">\<username>bubu\</username>\</query>\</iq>
DEBUG: dispatcher wait Waiting for ID:1 with timeout 60...
DEBUG: socket got \<iq type='result' id='1' ip='80.55.254.206'>\<query xmlns='jabber:iq:auth'>\<username>bubu\</username>\<password/>\<digest/>\<resource/>\</query>\</iq>
DEBUG: dispatcher ok Got iq stanza
DEBUG: dispatcher ok Dispatching iq stanza with type->result props->[u'jabber:iq:auth'] id->1
DEBUG: dispatcher ok Expected stanza arrived!
DEBUG: gen_auth ok Performing digest authentication
DEBUG: socket sent \<iq ip="80.55.254.206" type="set" id="2">\<query xmlns="jabber:iq:auth">\<username>bubu\</username>\<digest>653e9d2e5c2fe01b684d626eaa6023b28293374c\</digest>\<resource>Gajim\</resource>\</query>\</iq>
DEBUG: dispatcher wait Waiting for ID:2 with timeout 60...
DEBUG: socket got \<iq ip='80.55.254.206' type='result' id='2'/>
DEBUG: dispatcher ok Got iq stanza
DEBUG: dispatcher ok Dispatching iq stanza with type->result props->[] id->2
DEBUG: dispatcher ok Expected stanza arrived!
DEBUG: gen_auth ok Sucessfully authenticated with remove host.
DEBUG: roster start Plugging \<common.xmpp.roster.Roster instance at 0xb6f8914c> into \<common.xmpp.client.Client instance at 0xb78ac0cc>
DEBUG: dispatcher info Registering handler \<bound method Roster.RosterIqHandler of \<common.xmpp.roster.Roster instance at 0xb6f8914c>> for "iq" type->result ns->jabber:iq:roster(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Roster.RosterIqHandler of \<common.xmpp.roster.Roster instance at 0xb6f8914c>> for "iq" type->set ns->jabber:iq:roster(jabber:client)
DEBUG: dispatcher info Registering handler \<bound method Roster.PresenceHandler of \<common.xmpp.roster.Roster instance at 0xb6f8914c>> for "presence" type-> ns->(jabber:client)
DEBUG: socket sent \<iq from="bubu@chrome.pl/Gajim" type="get" id="3">\<query x
mlns="jabber:iq:roster" />\</iq>
DEBUG: roster start Roster requested from server
DEBUG: socket sent \<presence from="bubu@chrome.pl/Gajim" id="4">\<priority>5\</priority>\<x xmlns="vcard-temp:x:update" />\<status>I'm available\</status>\</presence>
DEBUG: socket sent \<iq from="bubu@chrome.pl/Gajim" type="get" id="5">\<vCard xmlns="vcard-temp" />\</iq>
DEBUG: socket sent \<iq from="bubu@chrome.pl/Gajim" type="get" id="6">\<query xmlns="jabber:iq:private">\<storage xmlns="storage:bookmarks" />\</query>\</iq>
DEBUG: socket got \<iq from='bubu@chrome.pl/Gajim' type='result' id='3'>\<query xmlns='jabber:iq:roster'>\<item jid='magdalenka100@jabber.org' name='Nita' subscription='both'>\<group>Ogólne\</group>\</item>\<item jid='da.killa@jabberek.net' name='da.killa' subscription='both'>\<group>Ogólne\</group>\</item>\<item jid='nkour@jabber.lagaule.org' name='nkour' subscription='both'>\<group>Gajim Dev\</group>\</item>\<item jid='livedelu@jobble.uaznia.net' name='livedelu' subscription='both'>\<group>Boty\</group>\</item>\<item jid='blog@jogger.pl' name='jogger' subscription='from' ask='subscribe'>\<group>Boty\</group>\</item>\<item jid='nexon@chrome.pl' name='nexon' subscription='both'>\<group>Ogólne\</group>\</item>\</query>\</iq>\<presence xml:lang='en' from='bubu@chrome.pl/tkabber' to='bubu@chrome.pl'>\<priority>8\</priority>\<x xmlns='jabber:x:delay' from='bubu@chrome.pl/tkabber' stamp='20050905T15:49:51'/>\</presence>\<presence from='da.killa@jabberek.net/Dom:Gajim' id='47' to='bubu@chrome.pl'>\<priority>6\</priority>\<show>away\</show>\<x xmlns='vcard-temp:x:update'>\<photo>5d2a85391b192feafa55956f2c16bfdd3a27174f\</photo>\</x>\<status>brb\</status>\<x xmlns='jabber:x:signed'>iD8DBQBDHF0xt8iXIQdz/bwRAhlyAJ96qAVIRfAHRG5VLXQnCUX2sGJlqgCfafQn\ni9F+mGfi9YapcU75AemhkL0=\n=k4YM\</x>\<x xmlns='jabber:x:delay' from='da.killa@jabberek.net/Dom:Gajim' stamp='20050905T16:13:03'/>\</presence>
DEBUG: dispatcher ok Got iq stanza
DEBUG: dispatcher ok Dispatching iq stanza with type->result props->[u'jabber:iq:roster'] id->3
DEBUG: roster ok Setting roster item magdalenka100@jabber.org...
DEBUG: roster ok Setting roster item da.killa@jabberek.net...
DEBUG: roster ok Setting roster item nkour@jabber.lagaule.org...
DEBUG: roster ok Setting roster item livedelu@jobble.uaznia.net...
DEBUG: roster ok Setting roster item blog@jogger.pl...
DEBUG: roster ok Setting roster item nexon@chrome.pl...
DEBUG: dispatcher ok Got presence stanza
DEBUG: dispatcher ok Dispatching presence stanza with type-> props->[u'jabber:client', u'jabber:x:delay'] id->None
05 Sep 2005 18:08:07 Gajim: PresenceCB: None
DEBUG: roster ok Setting roster item bubu@chrome.pl for resource tkabber...
DEBUG: dispatcher ok Got presence stanza
DEBUG: dispatcher ok Dispatching presence stanza with type-> props->[u'jabber:client', u'vcard-temp:x:update', u'jabber:x:signed', u'jabber:x:delay'] id->47
05 Sep 2005 18:08:07 Gajim: PresenceCB: None
and when I try close Gajim I had:
DEBUG: dispatcher ok Got iq stanza
DEBUG: dispatcher ok Dispatching iq stanza with type->result props->[u'vcard-temp'] id->5
The program 'gajim.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 21817 error_code 3 request_code 18 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)