[Pidgin] #14619: Facebook plugin error because security changes

Pidgin trac at pidgin.im
Mon Oct 17 17:02:16 EDT 2011


#14619: Facebook plugin error because security changes
-----------------------------+----------------------------------------------
 Reporter:  elrafaargentino  |        Owner:  deryni
     Type:  defect           |       Status:  new   
Milestone:                   |    Component:  XMPP  
  Version:  2.10.0           |   Resolution:        
 Keywords:                   |  
-----------------------------+----------------------------------------------

Comment(by housemeister):

 I can not login, too.

 "Not authorized"


 {{{
 (22:56:07) jabber: jabber_actions: have pep: NO
 (22:56:07) jabber: jabber_actions: have pep: NO
 (22:56:07) jabber: jabber_actions: have pep: NO
 (22:56:07) account: Connecting to account *******@chat.facebook.com/.
 (22:56:07) connection: Connecting. gc = 06948AE8
 (22:56:07) dnssrv: querying SRV record for chat.facebook.com: _xmpp-
 client._tcp.chat.facebook.com
 (22:56:07) dnssrv: found 0 SRV entries
 (22:56:07) dnsquery: Performing DNS lookup for chat.facebook.com
 (22:56:07) dnsquery: IP resolved for chat.facebook.com
 (22:56:07) proxy: Attempting connection to 66.220.151.99
 (22:56:07) proxy: Connecting to chat.facebook.com:5222 with no proxy
 (22:56:07) proxy: Connection in progress
 (22:56:07) proxy: Connecting to chat.facebook.com:5222.
 (22:56:07) proxy: Connected to chat.facebook.com:5222.
 (22:56:07) jabber: Sending (***********@chat.facebook.com): <?xml
 version='1.0' ?>
 (22:56:07) jabber: Sending (***********@chat.facebook.com): <stream:stream
 to='chat.facebook.com' xmlns='jabber:client'
 xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
 (22:56:08) jabber: Recv (400): <?xml version="1.0"?><stream:stream
 id="082820C6" from="chat.facebook.com" version="1.0" xmlns="jabber:client"
 xmlns:stream="http://etherx.jabber.org/streams"
 xml:lang="en"><stream:features><starttls xmlns="urn:ietf:params:xml:ns
 :xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-
 sasl"><mechanism>X-FACEBOOK-PLATFORM</mechanism><mechanism>DIGEST-
 MD5</mechanism></mechanisms></stream:features>
 (22:56:08) jabber: Sending (***********@chat.facebook.com): <starttls
 xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
 (22:56:08) jabber: Recv (50): <proceed xmlns="urn:ietf:params:xml:ns:xmpp-
 tls"/>
 (22:56:08) nss: subject=CN=chat.facebook.com,O="Facebook, Inc.",L=Palo
 Alto,ST=California,C=US issuer=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US
 (22:56:08) nss: subject=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
 Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
 (22:56:08) nss: subject=CN=DigiCert High Assurance EV Root
 CA,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
 Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
 (22:56:08) certificate/x509/tls_cached: Starting verify for
 chat.facebook.com
 (22:56:08) certificate/x509/tls_cached: Checking for cached cert...
 (22:56:08) certificate/x509/tls_cached: ...Found cached cert
 (22:56:08) nss/x509: Loading certificate from
 F:\PortableApps\PidginPortable\Data\settings\.purple\certificates\x509\tls_peers\chat.facebook.com
 (22:56:08) certificate/x509/tls_cached: Peer cert matched cached
 (22:56:08) nss/x509: Exporting certificate to
 F:\PortableApps\PidginPortable\Data\settings\.purple\certificates\x509\tls_peers\chat.facebook.com
 (22:56:08) util: Writing file
 F:\PortableApps\PidginPortable\Data\settings\.purple\certificates\x509\tls_peers\chat.facebook.com
 (22:56:09) certificate: Successfully verified certificate for
 chat.facebook.com
 (22:56:09) jabber: Sending (ssl) (***********@chat.facebook.com):
 <stream:stream to='chat.facebook.com' xmlns='jabber:client'
 xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
 (22:56:09) jabber: Recv (ssl)(173): <?xml version="1.0"?><stream:stream
 id="6ABFA09F" from="chat.facebook.com" version="1.0" xmlns="jabber:client"
 xmlns:stream="http://etherx.jabber.org/streams" xml:lang="en">
 (22:56:09) jabber: Recv (ssl)(176): <stream:features><mechanisms
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-FACEBOOK-
 PLATFORM</mechanism><mechanism>DIGEST-
 MD5</mechanism></mechanisms></stream:features>
 (22:56:09) sasl: Mechs found: X-FACEBOOK-PLATFORM DIGEST-MD5
 (22:56:09) jabber: Sending (ssl) (***********@chat.facebook.com): <auth
 xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'
 xmlns:ga='http://www.google.com/talk/protocol/auth' ga:client-uses-full-
 bind-result='true'/>
 (22:56:09) jabber: Recv (ssl)(212): <challenge
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl">------SOME-
 LETTERS------</challenge>
 (22:56:09) sasl: DIGEST-MD5 client step 2
 (22:56:09) jabber: Sending (ssl) (***********@chat.facebook.com):
 <response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>------SOME-
 LETTERS------</response>
 (22:56:09) jabber: Recv (ssl)(77): <failure xmlns="urn:ietf:params:xml:ns
 :xmpp-sasl"><not-authorized/></failure>
 (22:56:09) sasl: Mechs found: X-FACEBOOK-PLATFORM
 (22:56:09) sasl: No worthy mechs found
 (22:56:09) connection: Connection error on 06948AE8 (reason: 2
 description: Nicht autorisiert)
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) account: Disconnecting account (***********@chat.facebook.com/
 (019F0930)
 (22:56:09) connection: Disconnecting connection 06948AE8
 (22:56:09) jabber: Sending (ssl) ((***********@chat.facebook.com):
 </stream:stream>
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) jabber: jabber_actions: have pep: NO
 (22:56:09) connection: Destroying connection 06948AE8
 (22:56:13) util: Writing file accounts.xml to directory
 F:\PortableApps\PidginPortable\Data\settings\.purple
 (22:56:13) util: Writing file
 F:\PortableApps\PidginPortable\Data\settings\.purple\accounts.xml
 (22:56:14) jabber: Recv (ssl)(1):
 }}}

 The problem could be that I use the portable version of pidgin but I will
 not miss it. :/
 Can I delete the file chat.facebook.com in
 F:\PortableApps\PidginPortable\Data\settings\.purple\certificates\x509\tls_peers?

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


More information about the Tracker mailing list