Unable to retrieve MSN Address Book

2009-01-12
2013-01-14
  • pichoscosama
    pichoscosama
    2009-01-12

    Non of my MSN accounts (5) can connect. When I use Windows Live to connect my msn account, it is working normally.

     
    • Neo An
      Neo An
      2009-01-12

      I meet this issue also today. not sure what is the reason, I uninstall the windows live and fetion from My PC, but there are no help for this case.

       
    • luminous lemon
      luminous lemon
      2009-01-12

      yeah same problem for me. perhaps an msn server issue maybe im not sure. lets hope its ok tomorrow.

       
    • FLX
      FLX
      2009-01-12

      Same here. Live Messenger works tho! I think it has to do with the release of Live Messenger 9:

      Debug:

      (14:40:54) soap: current HTTP/1.1 500 Internal Server Error

      Date: Mon, 12 Jan 2009 13:41:04 GMT

      Server: Microsoft-IIS/6.0

      P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"

      X-Powered-By: ASP.NET

      X-MSNSERVER: BAYABCHWBB134

      X-AspNet-Version: 2.0.50727

      Cache-Control: private

      Content-Type: text/xml; charset=utf-8

      Content-Length: 2139

      <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode xmlns:q0="http://schemas.microsoft.com/passport/IDS">q0:BadContextToken</faultcode><faultstring>Passport Authorization Failed </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/FindMembership</faultactor><detail><errorcode xmlns="http://www.msn.com/webservices/AddressBook">PassportAuthFail</errorcode><errorstring xmlns="http://www.msn.com/webservices/AddressBook">Passport Authorization Failed </errorstring><parameterFault xmlns="http://www.msn.com/webservices/AddressBook">System.Runtime.InteropServices.COMException (0x8004920A): Certificate cannot be found. Certificate required for the operation cannot be found.

      Internal error: spRPSTicket-&gt;ProcessToken failed. Failed to call spDataCrypt-&gt;UnpackData. spCache-&gt;GetCacheItem returns error.:Cert Name: (null). SKI: 0079878bf7c82b932c6d0593ba5c73ec4882176f...

         at Microsoft.Passport.RPS.Native.IRPSAuth.Authenticate(String siteName, String ticketToken, UInt32 TicketType, Object propBagForSessionTokens)

         at Microsoft.Passport.RPS.RPSAuth.Authenticate(String siteName, String ticketToken, UInt32 ticketType, RPSPropBag tokenPropBag)

         at Microsoft.Live.AddressBook.Services.Common.PassportAuthenticator.Authenticate(HttpRequest httpRequest, String ticketToken, String serverName, String ppmAuthPolicy) in e:\bt\522154\private\Services\common\PassportAuthenticator.cs:line 96</parameterFault><machineName xmlns="http://www.msn.com/webservices/AddressBook">BAYABCHWBB134</machineName><additionalDetails><RequiredAuthPolicy xmlns="http://schemas.microsoft.com/passport/IDS">MBI</RequiredAuthPolicy><RequiredTweenerAuthPolicy xmlns="http://schemas.microsoft.com/passport/IDS">Passport1.4 rver=5.5.4158.0,wp=MBI,lc=1033,id=24000</RequiredTweenerAuthPolicy><RPSVersion xmlns="http://schemas.microsoft.com/passport/IDS">4.5.2130.0</RPSVersion></additionalDetails></detail></soap:Fault></soap:Body></soap:Envelope>
      (14:40:54) soap: ignoring malformed line: P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"
      (14:40:54) msn: Got the contact list!
      (14:40:54) msn: Retrieving contact list failed: Passport Authorization Failed
      (14:40:54) msn: Getting Contact List.
      (14:40:54) msn: Getting Address Book
      (14:40:54) soap: POST //abservice/abservice.asmx HTTP/1.1

      SOAPAction: http://www.msn.com/webservices/AddressBook/ABFindAll

      Content-Type:text/xml; charset=utf-8

      User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

      Accept: */*

      Host: contacts.msn.com

      Content-Length: 1488

      Connection: Keep-Alive

      Cache-Control: no-cache

      <soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'><soap:Header><ABApplicationHeader xmlns='http://www.msn.com/webservices/AddressBook'><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario>Initial</PartnerScenario></ABApplicationHeader><ABAuthHeader xmlns='http://www.msn.com/webservices/AddressBook'><ManagedGroupRequest>false</ManagedGroupRequest><TicketToken>t=EwDoAcBdAAAUAHmHi/fIK5MsbQWTulxz7EiCF2+AAA8j/7T65RoOq9RobWSp/WNY6/myxdJcJSb4oe4Z51LIj5TAEI4J1SW+RbO1T99egsSvCG1TclVaiwvdVioPTKvysf1DQ1pSXBxdC9zULAdFe2I+nnADknwBV9/daIPZuiCBB6faU/Ok2EfgWRsNABYtiEjfjDCeSq0RiDEcsZ28A2YAAAgihznzw/VMujgBCRITFAT25TAHhEtngYwEzF5sHkYEJfdbqpFy0po+OIJ413iWGWZxT7sLUt7oCmagIzo+hlb9xYSCET3Uga08UNWZPB8WVEpLopxDwiSR0Iy9ShOw1JqT8W8fl3pSqHEq5WuW6ed4MhS83sisBzwaheIUlL+/k3rX7ApJtOMQfZyd93Xet4EAoi1tD2sngatmPhXuuQY/qWdwq/W0+TgGiSBv3IGGayl1T26D2m/lIXdCCHNxXXDpCPvKjcN0kTR4NoYxpfkWaypGbtnUN1uzMffkJlNQ6NkFt4+8NT9+sjvrlHnz7W41seaoFuEuWhI8xcyu2mI86Yv30SdkJ8xbeTq1Z4Cnksj+N27WodRaryKfrYSWBLibWqzPABDK0XVhFwKHAYTeYOw1LyzUeeQynWGQnkHnKND7SAE=&amp;p=</TicketToken></ABAuthHeader></soap:Header><soap:Body><ABFindAll xmlns='http://www.msn.com/webservices/AddressBook'><abId>00000000-0000-0000-0000-000000000000</abId><abView>Full</abView></ABFindAll></soap:Body></soap:Envelope>
      (14:40:55) soap: read 2455 bytes
      (14:40:55) soap: current HTTP/1.1 500 Internal Server Error

      Date: Mon, 12 Jan 2009 13:41:05 GMT

      Server: Microsoft-IIS/6.0

      P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"

      X-Powered-By: ASP.NET

      X-MSNSERVER: BAYABCHWBB134

      X-AspNet-Version: 2.0.50727

      Cache-Control: private

      Content-Type: text/xml; charset=utf-8

      Content-Length: 2134

      <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode xmlns:q0="http://schemas.microsoft.com/passport/IDS">q0:BadContextToken</faultcode><faultstring>Passport Authorization Failed </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/ABFindAll</faultactor><detail><errorcode xmlns="http://www.msn.com/webservices/AddressBook">PassportAuthFail</errorcode><errorstring xmlns="http://www.msn.com/webservices/AddressBook">Passport Authorization Failed </errorstring><parameterFault xmlns="http://www.msn.com/webservices/AddressBook">System.Runtime.InteropServices.COMException (0x8004920A): Certificate cannot be found. Certificate required for the operation cannot be found.

      Internal error: spRPSTicket-&gt;ProcessToken failed. Failed to call spDataCrypt-&gt;UnpackData. spCache-&gt;GetCacheItem returns error.:Cert Name: (null). SKI: 0079878bf7c82b932c6d0593ba5c73ec4882176f...

         at Microsoft.Passport.RPS.Native.IRPSAuth.Authenticate(String siteName, String ticketToken, UInt32 TicketType, Object propBagForSessionTokens)

         at Microsoft.Passport.RPS.RPSAuth.Authenticate(String siteName, String ticketToken, UInt32 ticketType, RPSPropBag tokenPropBag)

         at Microsoft.Live.AddressBook.Services.Common.PassportAuthenticator.Authenticate(HttpRequest httpRequest, String ticketToken, String serverName, String ppmAuthPolicy) in e:\bt\522154\private\Services\common\PassportAuthenticator.cs:line 96</parameterFault><machineName xmlns="http://www.msn.com/webservices/AddressBook">BAYABCHWBB134</machineName><additionalDetails><RequiredAuthPolicy xmlns="http://schemas.microsoft.com/passport/IDS">MBI</RequiredAuthPolicy><RequiredTweenerAuthPolicy xmlns="http://schemas.microsoft.com/passport/IDS">Passport1.4 rver=5.5.4158.0,wp=MBI,lc=1033,id=24000</RequiredTweenerAuthPolicy><RPSVersion xmlns="http://schemas.microsoft.com/passport/IDS">4.5.2130.0</RPSVersion></additionalDetails></detail></soap:Fault></soap:Body></soap:Envelope>
      (14:40:55) soap: ignoring malformed line: P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"
      (14:40:55) msn: Got the Address Book!
      (14:40:55) msn: AB Faultstring: Passport Authorization Failed
      (14:40:55) msn: AB Error Code: PassportAuthFail
      (14:40:55) msn: C: NS 000: OUT
      (14:40:55) account: Disconnecting account 00C887E8
      (14:40:55) connection: Disconnecting connection 0241DF08
      (14:40:55) msn: destroy the OIM 020A84F8
      (14:40:55) msn: destroy httpconn (04B13200)
      (14:40:55) connection: Destroying connection 0241DF08

       
    • Daniel Jansen
      Daniel Jansen
      2009-01-12

      Same here......Pitty such a great prog........Hope it will be resolved soon! Succes and Thanks.......................

       
    • metalboy4
      metalboy4
      2009-01-12

      I am not connecting as well can anyone confirm MSN might be down?

       
    • DeathfireD
      DeathfireD
      2009-01-12

      Everything except for Windows Live Messenger seems to work right now. People at my work who use different clients to connect to MSN are having problems but when they try windows live it works.

       
    • FLX
      FLX
      2009-01-12

      Anyone notified the developers yet?

       
    • pichoscosama
      pichoscosama
      2009-01-12

      How (Where) can notify the developers?

       
    • FLX
      FLX
      2009-01-12

      Try IRC or the mailinglist. I'm currently at work and can't do this :)

       
      • Ant
        Ant
        2009-01-12

        Guys

        The devs are well aware of the issue already, there has been a major influx of people at the irc channel already asking about this throughout the day. If you do decide to pop by the channel and find out the latest, I'd recommend you check out the channel topic BEFORE asking directly.

        From what I read earlier on in the channel, the outage has something to do with Microsoft now forcing authentication of the contact server, something which the current MSN protocol plugin in Pidgin doesn't handle. It looks like access won't be restored until a dev, or another interested member of the community, patches this. Please don't rush into the channel demanding updates or fixes, as it isn't likely to work in our favour of a swifter resolution.

        :)

         
    • Lorewin
      Lorewin
      2009-01-12

      Exit Pidgin, install the latest version of msn-pecan from here:

      http://code.google.com/p/msn-pecan/

      Start Pidgin, edit your MSN connections to use "WLM" as the protocol instead of MSN.

       
      • flipeicl
        flipeicl
        2009-01-12

        thanks, it's work here.

         
    • Ka-Hing Cheung
      Ka-Hing Cheung
      2009-01-12

      We are working on a workaround, probably will make a release today.

       
    • DeathfireD
      DeathfireD
      2009-01-13

      The new version of Pidgin that came out yesterday isn't working either it seems :(.

       
    • luminous lemon
      luminous lemon
      2009-01-13

      old version 2.5.3 started working for me today i changed nothing.

      a few hours ago i updated to 2.5.4 and its still working fine.

       
    • DeathfireD
      DeathfireD
      2009-01-13

      Still not working for me....:(. I've uninstalled Pidgin and re-installed it and I still cant make a connection to MSN.

       
    • DeathfireD
      DeathfireD
      2009-01-14

      It works now....my password was apparently wrong and thats why it wasn't letting me log on :/

       
      • Fdisk
        Fdisk
        2009-01-14

        This version seems to work.

        No more problems after signout, at least for now.

        Thanks