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

Pidgin trac at pidgin.im
Thu Sep 25 22:13:40 EDT 2008


#7144: gtalk: Account disabled / not authorized
----------------------+-----------------------------------------------------
 Reporter:  icguyane  |        Owner:  seanegan   
     Type:  defect    |       Status:  pending    
Milestone:            |    Component:  Google Talk
  Version:  2.5.1     |   Resolution:             
 Keywords:            |  
----------------------+-----------------------------------------------------
Changes (by datallah):

  * status:  new => pending


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>
> }}}
>
> -----------------------------
>
> 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
> }}}

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
 }}}

--

Comment:

 Replying to [ticket:7144 icguyane]:
 > 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).

 {{{
 > Pidgin Debug Log : 9/20/2008 10:27:32 PM
 > (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>
 }}}

 This is normal; the gtalk servers don't handle xmpp:pings.

 What do you mean by "update my user account on Gmail through Pidgin"?


 >
 > 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"

 This is also normal and not a bug.



 > 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.

 "Home" is the resource - it can be any value and is used to identify a
 connection instance.  You can't change it because the account isn't
 disconnected.



 {{{
 > 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'>
 }}}

 Up to here, it is all relatively normal; it is authenticating
 successfully.

 {{{
 > (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
 }}}

 This is where the connection to the server is being connected cleanly -
 either the server is hanging up or something in the middle like the your
 proxy stuff.

 This is either a network problem or the server is rejecting you; there
 isn't much that we can do about it.

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


More information about the Tracker mailing list