[Pidgin] #4364: XMPP/GTalk Account Will Not Connect

Pidgin trac at pidgin.im
Tue Dec 11 18:45:30 EST 2007


#4364: XMPP/GTalk Account Will Not Connect
-------------------+--------------------------------------------------------
Reporter:  pellis  |       Owner:  seanegan      
    Type:  defect  |      Status:  new           
Priority:  minor   |   Component:  Google Talk   
 Version:  2.3.1   |    Keywords:  not connecting
 Pending:  0       |  
-------------------+--------------------------------------------------------
 Google's gtalk client and GMail can both sign on with no problems.
 [[br]]
 Below are the outputs from the debug window with a few combinations of the
 various options I've tried.  If more information is needed, I can send
 ethereal logs of me signing on to gtalk via the client or gmail to
 compare.

 ----
 no require SSL[[br]]
 no force old port[[br]]
 no allow plaintext[[br]]
 connect port: 5222[[br]]
 connect server: talk.google.com[[br]]

 (16:50:43) account: Connecting to account pellis at gmail.com/Home[[br]]
 (16:50:43) connection: Connecting. gc = 022E8E30[[br]]
 (16:50:43) dnsquery: Performing DNS lookup for talk.google.com[[br]]
 (16:50:43) dnsquery: IP resolved for talk.google.com[[br]]
 (16:50:43) proxy: Attempting connection to 129.46.53.118[[br]]
 (16:50:43) proxy: Connecting to talk.google.com:5222 with no proxy[[br]]
 (16:50:43) proxy: Connection in progress[[br]]
 (16:50:43) proxy: Connected to talk.google.com:5222. [[br]]
 (16:50:43) jabber: Sending: <?xml version='1.0' ?>[[br]]
 (16:50:43) jabber: Sending: <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>[[br]]
 (16:50:43) jabber: Recv (328): <?xml version="1.0"
 encoding="UTF-8"?><stream:stream from="default.talk.google.com"
 id="F00784D633B03A3F" version="1.0"
 xmlns:stream="http://etherx.jabber.org/streams"
 xmlns="jabber:client"><stream:features><mechanisms
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-
 TOKEN</mechanism></mechanisms></stream:features>[[br]]
 (16:50:43) account: Disconnecting account 021DAD08[[br]]
 (16:50:43) connection: Disconnecting connection 022E8E30[[br]]
 (16:50:43) connection: Destroying connection 022E8E30[[br]]
 [[br]]
 "Server does not use any supported authentication method"[[br]]
 ----
 [[br]]
 yes require SSL[[br]]
 no force old port[[br]]
 no allow plaintext[[br]]
 connect port: 5222[[br]]
 connect server: talk.google.com[[br]]

 (16:55:13) account: Connecting to account pellis at gmail.com/Home[[br]]
 (16:55:13) connection: Connecting. gc = 0186D750[[br]]
 (16:55:13) dnsquery: Performing DNS lookup for talk.google.com[[br]]
 (16:55:13) dnsquery: IP resolved for talk.google.com[[br]]
 (16:55:13) proxy: Attempting connection to 129.46.53.118[[br]]
 (16:55:13) proxy: Connecting to talk.google.com:5222 with no proxy[[br]]
 (16:55:13) proxy: Connection in progress[[br]]
 (16:55:13) proxy: Connected to talk.google.com:5222. [[br]]
 (16:55:13) jabber: Sending: <?xml version='1.0' ?>[[br]]
 (16:55:13) jabber: Sending: <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>[[br]]
 (16:55:13) jabber: Recv (328): <?xml version="1.0"
 encoding="UTF-8"?><stream:stream from="default.talk.google.com"
 id="D40B9353FF11D3C4" version="1.0"
 xmlns:stream="http://etherx.jabber.org/streams"
 xmlns="jabber:client"><stream:features><mechanisms
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-
 TOKEN</mechanism></mechanisms></stream:features>[[br]]
 (16:55:13) account: Disconnecting account 021DAD08[[br]]
 (16:55:13) connection: Disconnecting connection 0186D750[[br]]
 (16:55:13) connection: Destroying connection 0186D750[[br]]
 [[br]]
 "You require encryption, but it is not available on this server"[[br]]

 ----
 [[br]]
 yes require SSL[[br]]
 yes force old port[[br]]
 no allow plaintext[[br]]
 connect port: 5222[[br]]
 connect server: talk.google.com[[br]]

 (16:53:54) account: Connecting to account pellis at gmail.com/Home[[br]]
 (16:53:54) connection: Connecting. gc = 022DF318[[br]]
 (16:53:54) dnsquery: Performing DNS lookup for talk.google.com[[br]]
 (16:53:54) dnsquery: IP resolved for talk.google.com[[br]]
 (16:53:54) proxy: Attempting connection to 129.46.53.118[[br]]
 (16:53:54) proxy: Connecting to talk.google.com:5222 with no proxy[[br]]
 (16:53:54) proxy: Connection in progress[[br]]
 (16:53:54) proxy: Connected to talk.google.com:5222. [[br]]
 (16:53:55) nss: Handshake failed  (-5938)[[br]]
 (16:53:55) account: Disconnecting account 021DAD08[[br]]
 (16:53:55) connection: Disconnecting connection 022DF318[[br]]
 (16:53:55) connection: Destroying connection 022DF318[[br]]
 [[br]]
 "SSL Handshake Failed"[[br]]
 ----
 yes require SSL[[br]]
 yes force old port[[br]]
 no allow plaintext[[br]]
 connect port: 443[[br]]
 connect server: talk.google.com[[br]]

 (15:23:07) account: Connecting to account pellis at gmail.com/Home[[br]]
 (15:23:07) connection: Connecting. gc = 02F0FBB0[[br]]
 (15:23:07) dnsquery: Performing DNS lookup for talk.google.com[[br]]
 (15:23:07) dnsquery: IP resolved for talk.google.com[[br]]
 (15:23:07) proxy: Attempting connection to 129.46.53.118[[br]]
 (15:23:07) proxy: Connecting to talk.google.com:443 with no proxy[[br]]
 (15:23:07) proxy: Connection in progress[[br]]
 (15:23:07) proxy: Connected to talk.google.com:443. [[br]]
 (15:23:07) jabber: Sending (ssl): <?xml version='1.0' ?>[[br]]
 (15:23:07) jabber: Sending (ssl): <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>[[br]]
 (15:23:12) util: Writing file accounts.xml to directory C:\Documents and
 Settings\pellis\Application Data\.purple[[br]]
 (15:23:12) util: Writing file C:\Documents and Settings\pellis\Application
 Data\.purple\accounts.xml[[br]]
 ...[[br]]
 (15:28:07) account: Disconnecting account 00BC5BA8[[br]]
 (15:28:07) connection: Disconnecting connection 02F0FBB0[[br]]
 (15:28:07) connection: Destroying connection 02F0FBB0[[br]]
 (15:28:12) util: Writing file accounts.xml to directory C:\Documents and
 Settings\pellis\Application Data\.purple[[br]]
 (15:28:12) util: Writing file C:\Documents and Settings\pellis\Application
 Data\.purple\accounts.xml[[br]]

 I get "read errors" and sometimes I don't get any errors and the status of
 the account seems to be connected, because I have to disable it from the
 menu to reconnect, but it never adds users or lets me choose the XMPP
 acount when I try to manually add users.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4364>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list