[Pidgin] #7144: gtalk: Account disabled / not authorized

Pidgin trac at pidgin.im
Sat Sep 20 22:35:10 EDT 2008


#7144: gtalk: Account disabled / not authorized
----------------------+-----------------------------------------------------
 Reporter:  icguyane  |        Owner:  seanegan   
     Type:  defect    |       Status:  new        
Milestone:            |    Component:  Google Talk
  Version:  2.5.1     |   Resolution:             
 Keywords:            |  
----------------------+-----------------------------------------------------
Description changed by icguyane:

Old description:

> Hello:
>
> I'm having essentially the same problem getting Pidgin to behave with
> Gmail as that described in Ticket 6681.
>
> Gmail and Google Talk both work directly. MSN does fine in Pidgin. Pidgin
> seems not to connect to Gmail in any fashion.
>
> For some reason, I get the "Not Authorized" message on the main window
> for Gmail. I looked for the "masquerade client" to check whether that
> would work, but could not find it anywhere.
>
> I've attached a log of an attempt to (Re)-authorise the contact and to
> update my user account on Gmail through Pidgin (edited for public
> consumption).
>
> Any idea what I'm doing wrong?
>
> ----------------------
>
> Reformatted with apologies for the inconvenience.
>
> {{{
> Pidgin Debug Log : 9/20/2008 10:27:32 PM
> (22:23:53) msn: C: NS 000: PNG
> (22:23:55) util: Writing file prefs.xml to directory E:\Documents and
> Settings\Administrator\Application Data\.purple
> (22:23:55) util: Writing file E:\Documents and
> Settings\Administrator\Application Data\.purple\prefs.xml
> (22:23:56) msn: S: NS 000: QNG 46
> (22:24:13) jabber: Sending (ssl): <iq type='get'
> id='purple3895ad20'><ping xmlns='urn:xmpp:ping'/></iq>
> (22:24:15) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad20"
> to="ownaccount at gmail.com/Home2BD7F8D5"><ping
> xmlns="urn:xmpp:ping"/><error code="501" type="cancel"><feature-not-
> implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
> (22:24:34) jabber: Sending (ssl): <presence to='contact at gmail.com'
> type='subscribe'/>
> (22:24:35) jabber: Recv (ssl)(1):
> (22:24:53) msn: C: NS 000: PNG
> (22:24:54) msn: S: NS 000: QNG 42
> (22:25:13) jabber: Sending (ssl): <iq type='get'
> id='purple3895ad21'><ping xmlns='urn:xmpp:ping'/></iq>
> (22:25:14) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad21"
> to="ownaccount at gmail.com/Home2BD7F8D5"><ping
> xmlns="urn:xmpp:ping"/><error code="501" type="cancel"><feature-not-
> implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
> (22:25:53) msn: C: NS 000: PNG
> (22:25:55) msn: S: NS 000: QNG 46
> (22:26:13) jabber: Sending (ssl): <iq type='get'
> id='purple3895ad22'><ping xmlns='urn:xmpp:ping'/></iq>
> (22:26:19) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad22"
> to="ownaccount at gmail.com/Home2BD7F8D5"><ping
> xmlns="urn:xmpp:ping"/><error code="501" type="cancel"><feature-not-
> implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
> (22:26:53) msn: C: NS 000: PNG
> (22:26:55) msn: S: NS 000: QNG 50
> (22:27:13) jabber: Sending (ssl): <iq type='get'
> id='purple3895ad23'><ping xmlns='urn:xmpp:ping'/></iq>
> (22:27:15) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad23"
> to="ownaccount at gmail.com/Home2BD7F8D5"><ping
> xmlns="urn:xmpp:ping"/><error code="501" type="cancel"><feature-not-
> implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
> }}}

New description:

 Hello:

 I'm having essentially the same problem getting Pidgin to behave with
 Gmail as that described in Ticket 6681.

 Gmail and Google Talk both work directly. MSN does fine in Pidgin. Pidgin
 seems not to connect to Gmail in any fashion.

 For some reason, I get the "Not Authorized" message on the main window for
 Gmail. I looked for the "masquerade client" to check whether that would
 work, but could not find it anywhere.

 I've attached a log of an attempt to (Re)-authorise the contact and to
 update my user account on Gmail through Pidgin (edited for public
 consumption).

 Any idea what I'm doing wrong?

 ----------------------

 Reformatted with apologies for the inconvenience.

 {{{
 Pidgin Debug Log : 9/20/2008 10:27:32 PM
 (22:23:53) msn: C: NS 000: PNG
 (22:23:55) util: Writing file prefs.xml to directory E:\Documents and
 Settings\Administrator\Application Data\.purple
 (22:23:55) util: Writing file E:\Documents and
 Settings\Administrator\Application Data\.purple\prefs.xml
 (22:23:56) msn: S: NS 000: QNG 46
 (22:24:13) jabber: Sending (ssl): <iq type='get' id='purple3895ad20'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (22:24:15) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad20"
 to="ownaccount at gmail.com/Home2BD7F8D5"><ping xmlns="urn:xmpp:ping"/><error
 code="501" type="cancel"><feature-not-implemented
 xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
 (22:24:34) jabber: Sending (ssl): <presence to='contact at gmail.com'
 type='subscribe'/>
 (22:24:35) jabber: Recv (ssl)(1):
 (22:24:53) msn: C: NS 000: PNG
 (22:24:54) msn: S: NS 000: QNG 42
 (22:25:13) jabber: Sending (ssl): <iq type='get' id='purple3895ad21'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (22:25:14) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad21"
 to="ownaccount at gmail.com/Home2BD7F8D5"><ping xmlns="urn:xmpp:ping"/><error
 code="501" type="cancel"><feature-not-implemented
 xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
 (22:25:53) msn: C: NS 000: PNG
 (22:25:55) msn: S: NS 000: QNG 46
 (22:26:13) jabber: Sending (ssl): <iq type='get' id='purple3895ad22'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (22:26:19) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad22"
 to="ownaccount at gmail.com/Home2BD7F8D5"><ping xmlns="urn:xmpp:ping"/><error
 code="501" type="cancel"><feature-not-implemented
 xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
 (22:26:53) msn: C: NS 000: PNG
 (22:26:55) msn: S: NS 000: QNG 50
 (22:27:13) jabber: Sending (ssl): <iq type='get' id='purple3895ad23'><ping
 xmlns='urn:xmpp:ping'/></iq>
 (22:27:15) jabber: Recv (ssl)(218): <iq type="error" id="purple3895ad23"
 to="ownaccount at gmail.com/Home2BD7F8D5"><ping xmlns="urn:xmpp:ping"/><error
 code="501" type="cancel"><feature-not-implemented
 xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
 }}}

 -----------------------------

 Perhaps this will help, as well. Below is a log of Pidgin's start-up.

 The SOCKS5 Tor proxy makes no difference - the same errors occur with or
 without a proxy intermediate.

 I am concerned about XML parser error which keeps showing up.

 "jabber: XML parser error for JabberStream 00E353A0: Domain 1, code 5,
 level 3: Extra content at the end of the document"

 I do not understand the direction to the gmail.com/Home directory, but
 presume this is somehow required for the Gmail protocol. The resource
 "Home" is grayed out and I cannot change it to check if omitting this
 would make any difference.

 Any comments or suggestions are very much appreciated.

 ----------------------

 {{{
 Pidgin Debug Log : 9/21/2008 3:08:40 AM
 (03:06:51) account: Connecting to account myaccount at gmail.com/Home
 (03:06:51) connection: Connecting. gc = 018407D0
 (03:06:51) dnsquery: Performing DNS lookup for 127.0.0.1
 (03:06:51) dnsquery: IP resolved for 127.0.0.1
 (03:06:51) proxy: Attempting connection to 127.0.0.1
 (03:06:51) proxy: Connecting to talk.google.com:5222 via 127.0.0.1:9050
 using SOCKS5
 (03:06:51) socks5 proxy: Connection in progress
 (03:06:51) socks5 proxy: Connected.
 (03:06:52) socks5 proxy: Able to read.
 (03:06:53) util: Writing file prefs.xml to directory E:\Documents and
 Settings\Administrator\Application Data\.purple
 (03:06:53) util: Writing file E:\Documents and
 Settings\Administrator\Application Data\.purple\prefs.xml
 (03:06:54) s5: reallocing from 5 to 8
 (03:06:54) s5: reallocing from 8 to 10
 (03:06:54) jabber: Sending: <?xml version='1.0' ?>
 (03:06:54) jabber: Sending: <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>
 (03:06:57) util: Writing file accounts.xml to directory E:\Documents and
 Settings\Administrator\Application Data\.purple
 (03:06:57) util: Writing file E:\Documents and
 Settings\Administrator\Application Data\.purple\accounts.xml
 (03:06:59) jabber: Recv (386): <?xml version="1.0"
 encoding="UTF-8"?><stream:stream from="gmail.com" id="31C2B11B51D8DC8F"
 version="1.0" xmlns:stream="http://etherx.jabber.org/streams"
 xmlns="jabber:client"><stream:features><starttls
 xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><mechanisms
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-
 TOKEN</mechanism></mechanisms></stream:features>
 (03:06:59) jabber: Sending: <starttls xmlns='urn:ietf:params:xml:ns:xmpp-
 tls'/>
 (03:07:02) jabber: Recv (50): <proceed xmlns="urn:ietf:params:xml:ns:xmpp-
 tls"/>
 (03:07:08) nss: subject=CN=gmail.com,O=Google Inc.,L=Mountain
 View,ST=California,C=US issuer=OU=Equifax Secure Certificate
 Authority,O=Equifax,C=US
 (03:07:08) nss: subject=OU=Equifax Secure Certificate
 Authority,O=Equifax,C=US issuer=OU=Equifax Secure Certificate
 Authority,O=Equifax,C=US
 (03:07:08) certificate/x509/tls_cached: Starting verify for
 talk.google.com
 (03:07:08) certificate/x509/tls_cached: Checking for cached cert...
 (03:07:08) certificate/x509/tls_cached: ...Found cached cert
 (03:07:08) nss/x509: Loading certificate from E:\Documents and
 Settings\Administrator\Application
 Data\.purple\certificates\x509\tls_peers\talk.google.com
 (03:07:08) certificate/x509/tls_cached: Peer cert matched cached
 (03:07:08) certificate: Successfully verified certificate for
 talk.google.com
 (03:07:08) jabber: XML parser error for JabberStream 00E353A0: Domain 1,
 code 5, level 3: Extra content at the end of the document
 (03:07:08) jabber: Sending (ssl): <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>
 (03:07:09) msn: C: NS 000: PNG
 (03:07:10) jabber: Recv (ssl)(176): <?xml version="1.0"
 encoding="UTF-8"?><stream:stream from="gmail.com" id="88573AC8773820B1"
 version="1.0" xmlns:stream="http://etherx.jabber.org/streams"
 xmlns="jabber:client">
 (03:07:10) jabber: Recv (ssl)(166): <stream:features><mechanisms
 xmlns="urn:ietf:params:xml:ns:xmpp-
 sasl"><mechanism>PLAIN</mechanism><mechanism>X-GOOGLE-
 TOKEN</mechanism></mechanisms></stream:features>
 (03:07:10) sasl: Mechs found: PLAIN
 (03:07:10) jabber: Sending (ssl): <auth xmlns='urn:ietf:params:xml:ns
 :xmpp-sasl' mechanism='PLAIN'>AGljZ3V5YW5lAFpYQ1ZCTk0h</auth>
 (03:07:12) msn: S: NS 000: QNG 40
 (03:07:13) jabber: Recv (ssl)(51): <success xmlns="urn:ietf:params:xml:ns
 :xmpp-sasl"/>
 (03:07:13) jabber: XML parser error for JabberStream 00E353A0: Domain 1,
 code 5, level 3: Extra content at the end of the document
 (03:07:13) jabber: Sending (ssl): <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>
 (03:07:14) jabber: Server closed the connection.
 (03:07:14) jabber: Server closed the connection.
 (03:07:14) account: Disconnecting account 00D751E8
 (03:07:14) connection: Disconnecting connection 018407D0
 (03:07:14) connection: Destroying connection 018407D0
 (03:07:19) util: Writing file accounts.xml to directory E:\Documents and
 Settings\Administrator\Application Data\.purple
 (03:07:19) util: Writing file E:\Documents and
 Settings\Administrator\Application Data\.purple\accounts.xml
 (03:08:09) msn: C: NS 000: PNG
 (03:08:13) msn: S: NS 000: QNG 49
 }}}

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7144#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list