[Pidgin] #9733: 2.5.8 -> Contact Stays blocked in Pidgin, despite being unblocked in other MSN clients

Pidgin trac at pidgin.im
Tue Jul 21 11:39:21 EDT 2009


#9733: 2.5.8 -> Contact Stays blocked in Pidgin, despite being unblocked in other
MSN clients
----------------------------------------------------------------+-----------
 Reporter:  tigerfishdaisy                                      |        Owner:  khc
     Type:  defect                                              |       Status:  new
Milestone:                                                      |    Component:  MSN
  Version:  2.5.8                                               |   Resolution:     
 Keywords:  UnBlocked User does not  stay unblocked in Pidgin.  |  
----------------------------------------------------------------+-----------

Comment(by tigerfishdaisy):

 This SOAP error also occurs when unblocking the user, but the unblock
 operation successfully completes.
 {{{
 (11:33:19) soap: current HTTP/1.1 500 Internal Server Error

 Date: Tue, 21 Jul 2009 15:33:19 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: BY2ABCHWB291

 X-AspNet-Version: 2.0.50727

 Cache-Control: private

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

 Content-Length: 1083



 <?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>soap:Client</faultcode><faultstring>Member
 does not exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns="http://www.msn.com/webservices/AddressBook">MemberDoesNotExist</errorcode><errorstring
 xmlns="http://www.msn.com/webservices/AddressBook">Member does not exist
 </errorstring><machineName
 xmlns="http://www.msn.com/webservices/AddressBook">BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2

 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault></soap:Body></soap:Envelope>
 (11:33:19) soap: ignoring malformed line: P3P:CP="BUS CUR CONo FIN IVDo
 ONL OUR PHY SAMo TELo"
 (11:33:19) msn: Operation {} Failed, SOAP Fault was:
 <soap:Fault><faultcode>soap:Client</faultcode><faultstring>Member does not
 exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns='http://www.msn.com/webservices/AddressBook'>MemberDoesNotExist</errorcode><errorstring
 xmlns='http://www.msn.com/webservices/AddressBook'>Member does not exist
 </errorstring><machineName
 xmlns='http://www.msn.com/webservices/AddressBook'>BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2
 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault>
 (11:33:19) msn: S: NS 000: RML 15 OK
 }}}

 This is the ADL request sent to the server

 {{{
 11:33:19) msn: Sending RML with payload: <ml><d n='hotmail.com'><c
 n='XXXXXX' l='4' t='1'/></d></ml>
 (11:33:19) msn: C: NS 000: RML 15 74
 (11:33:19) msn: Deleting contact kurai_enzeru_no_hakai at hotmail.com from
 Block list
 (11:33:19) msn: Passport: kurai_enzeru_no_hakai at hotmail.com, type: 1
 (11:33:19) msn: Didn't find existing domain node, adding one.
 (11:33:19) msn: list_op: 2
 (11:33:19) msn: Sending ADL with payload: <ml><d n='hotmail.com'><c
 n='kurai_enzeru_no_hakai' l='2' t='1'/></d></ml>
 (11:33:19) msn: C: NS 000: ADL 16 74
 (11:33:19) soap: POST //abservice/SharingService.asmx HTTP/1.1

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

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

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

 Accept: */*

 Host: omega.contacts.msn.com

 Content-Length: 2018

 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>BlockUnblock</PartnerScenario><CacheKey>14r2;Sqe6Ti4dcm4FTgAA8kOwAE6BBfbJd301ZzDxWrauAFbNa7IVzuW1p2BkTSxchK8TTrdf3po71RAEfMefEusTQVXZM/mj52Jqk9VhVAyPMk4fiGvesv0cJzGe4rlwxHlUKfxh8yaoZITrVG3QN9WXm6QXVFBT2q2LArHhEgTLylM=</CacheKey></ABApplicationHeader><ABAuthHeader
 xmlns='http://www.msn.com/webservices/AddressBook'><ManagedGroupRequest>false</ManagedGroupRequest><TicketToken>t=EwDwAcBdAAAU6YkiHMZzuZ4UDDW/bI8JLiYB/FmAAHrvdQXm74V0iFE71FFAoNY2DNJbiCOLNwc/HyC6joahs+LJBdBc8zacJBkql1ohtWQvWEUyl5dFRehJ0NkUmmQTkEXY2jPC8kEeMJyJd98ez4tWliU6mXpptWDKsKoIcohMP/CYDQvpmc5mnPsipSSMZtRQJmR+IELXAMeyusGBA2YAAAjHb4k3T9RjpUABVDc1bAyCWJDkHxnW9NHhwB5lRLzEQt9qwjpamNVaJTJfJqn9Ln1v+KM4CbmrDpIQ2O6Vl6kmpD5jE6KQIFgvHQBvDVE/TNiVUovciVrl0ugsGFH1dMnqpseAqvb5GAYYVf0XaKA4Dg4B3CHX3SwM6bia2pEgz991egF1vIz7wLN39n6NgYaO7XC03YSViioDq4AFXGr+Yo7r2UMuiPZAK0SkTZnbHxrK0SWXKHCPdeUJjTK4kWsnNFdF/vEkXJj3MI7Pbm4EVjhNayLm1cF1pEF4cuFvfkAVxGLLj+HdSHnwOP26E3jVLb4uCH6Tci8kfRu8VziG5dxeauv0RwgSdedndekcjIPRnHe2fn834VuhYGECUFAN3qSxfhink85BJU29RH11CV4U131vFpK9JqO0eeCUky84V+f55xVA0aFbAQ==&p=</TicketToken></ABAuthHeader></soap:Header><soap:Body><DeleteMember
 xmlns='http://www.msn.com/webservices/AddressBook'><serviceHandle><Id>0</Id><Type>Messenger</Type><ForeignId/></serviceHandle><memberships><Membership><MemberRole>Block</MemberRole><Members><Member
 xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
 xsi:type='PassportMember'><Type>Passport</Type><State>Accepted</State><PassportName>kurai_enzeru_no_hakai at hotmail.com</PassportName></Member></Members></Membership></memberships></DeleteMember></soap:Body></soap:Envelope>
 (11:33:19) GLib: g_source_remove: assertion `tag > 0' failed
 (11:33:19) soap: read 1403 bytes
 (11:33:19) soap: current HTTP/1.1 500 Internal Server Error

 Date: Tue, 21 Jul 2009 15:33:19 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: BY2ABCHWB291

 X-AspNet-Version: 2.0.50727

 Cache-Control: private

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

 Content-Length: 1083



 <?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>soap:Client</faultcode><faultstring>Member
 does not exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns="http://www.msn.com/webservices/AddressBook">MemberDoesNotExist</errorcode><errorstring
 xmlns="http://www.msn.com/webservices/AddressBook">Member does not exist
 </errorstring><machineName
 xmlns="http://www.msn.com/webservices/AddressBook">BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2

 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault></soap:Body></soap:Envelope>
 (11:33:19) soap: ignoring malformed line: P3P:CP="BUS CUR CONo FIN IVDo
 ONL OUR PHY SAMo TELo"
 (11:33:19) msn: Operation {} Failed, SOAP Fault was:
 <soap:Fault><faultcode>soap:Client</faultcode><faultstring>Member does not
 exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns='http://www.msn.com/webservices/AddressBook'>MemberDoesNotExist</errorcode><errorstring
 xmlns='http://www.msn.com/webservices/AddressBook'>Member does not exist
 </errorstring><machineName
 xmlns='http://www.msn.com/webservices/AddressBook'>BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2
 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault>
 (11:33:19) msn: S: NS 000: RML 15 OK
 (11:33:19) msn: Process RML
 }}}

 This is the Full Request

 {{{
 11:33:19) msn: Sending RML with payload: <ml><d n='hotmail.com'><c
 n='xxxxx' l='4' t='1'/></d></ml>
 (11:33:19) msn: C: NS 000: RML 15 74
 (11:33:19) msn: Deleting contact xxxxx at hotmail.com from Block list
 (11:33:19) msn: Passport: xxxxx at hotmail.com, type: 1
 (11:33:19) msn: Didn't find existing domain node, adding one.
 (11:33:19) msn: list_op: 2
 (11:33:19) msn: Sending ADL with payload: <ml><d n='hotmail.com'><c
 n='xxxxx' l='2' t='1'/></d></ml>
 (11:33:19) msn: C: NS 000: ADL 16 74
 (11:33:19) soap: POST //abservice/SharingService.asmx HTTP/1.1

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

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

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

 Accept: */*

 Host: omega.contacts.msn.com

 Content-Length: 2018

 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>BlockUnblock</PartnerScenario><CacheKey>14r2;Sqe6Ti4dcm4FTgAA8kOwAE6BBfbJd301ZzDxWrauAFbNa7IVzuW1p2BkTSxchK8TTrdf3po71RAEfMefEusTQVXZM/mj52Jqk9VhVAyPMk4fiGvesv0cJzGe4rlwxHlUKfxh8yaoZITrVG3QN9WXm6QXVFBT2q2LArHhEgTLylM=</CacheKey></ABApplicationHeader><ABAuthHeader
 xmlns='http://www.msn.com/webservices/AddressBook'><ManagedGroupRequest>false</ManagedGroupRequest><TicketToken>t=EwDwAcBdAAAU6YkiHMZzuZ4UDDW/bI8JLiYB/FmAAHrvdQXm74V0iFE71FFAoNY2DNJbiCOLNwc/HyC6joahs+LJBdBc8zacJBkql1ohtWQvWEUyl5dFRehJ0NkUmmQTkEXY2jPC8kEeMJyJd98ez4tWliU6mXpptWDKsKoIcohMP/CYDQvpmc5mnPsipSSMZtRQJmR+IELXAMeyusGBA2YAAAjHb4k3T9RjpUABVDc1bAyCWJDkHxnW9NHhwB5lRLzEQt9qwjpamNVaJTJfJqn9Ln1v+KM4CbmrDpIQ2O6Vl6kmpD5jE6KQIFgvHQBvDVE/TNiVUovciVrl0ugsGFH1dMnqpseAqvb5GAYYVf0XaKA4Dg4B3CHX3SwM6bia2pEgz991egF1vIz7wLN39n6NgYaO7XC03YSViioDq4AFXGr+Yo7r2UMuiPZAK0SkTZnbHxrK0SWXKHCPdeUJjTK4kWsnNFdF/vEkXJj3MI7Pbm4EVjhNayLm1cF1pEF4cuFvfkAVxGLLj+HdSHnwOP26E3jVLb4uCH6Tci8kfRu8VziG5dxeauv0RwgSdedndekcjIPRnHe2fn834VuhYGECUFAN3qSxfhink85BJU29RH11CV4U131vFpK9JqO0eeCUky84V+f55xVA0aFbAQ==&p=</TicketToken></ABAuthHeader></soap:Header><soap:Body><DeleteMember
 xmlns='http://www.msn.com/webservices/AddressBook'><serviceHandle><Id>0</Id><Type>Messenger</Type><ForeignId/></serviceHandle><memberships><Membership><MemberRole>Block</MemberRole><Members><Member
 xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
 xsi:type='PassportMember'><Type>Passport</Type><State>Accepted</State><PassportName>xxxxxx at hotmail.com</PassportName></Member></Members></Membership></memberships></DeleteMember></soap:Body></soap:Envelope>
 (11:33:19) GLib: g_source_remove: assertion `tag > 0' failed
 (11:33:19) soap: read 1403 bytes
 (11:33:19) soap: current HTTP/1.1 500 Internal Server Error

 Date: Tue, 21 Jul 2009 15:33:19 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: BY2ABCHWB291

 X-AspNet-Version: 2.0.50727

 Cache-Control: private

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

 Content-Length: 1083



 <?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>soap:Client</faultcode><faultstring>Member
 does not exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns="http://www.msn.com/webservices/AddressBook">MemberDoesNotExist</errorcode><errorstring
 xmlns="http://www.msn.com/webservices/AddressBook">Member does not exist
 </errorstring><machineName
 xmlns="http://www.msn.com/webservices/AddressBook">BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2

 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault></soap:Body></soap:Envelope>
 (11:33:19) soap: ignoring malformed line: P3P:CP="BUS CUR CONo FIN IVDo
 ONL OUR PHY SAMo TELo"
 (11:33:19) msn: Operation {} Failed, SOAP Fault was:
 <soap:Fault><faultcode>soap:Client</faultcode><faultstring>Member does not
 exist
 </faultstring><faultactor>http://www.msn.com/webservices/AddressBook/DeleteMember</faultactor><detail><errorcode
 xmlns='http://www.msn.com/webservices/AddressBook'>MemberDoesNotExist</errorcode><errorstring
 xmlns='http://www.msn.com/webservices/AddressBook'>Member does not exist
 </errorstring><machineName
 xmlns='http://www.msn.com/webservices/AddressBook'>BY2ABCHWB291</machineName><additionalDetails><originalExceptionErrorMessage>BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDeleteInt_W12R1:
 Member Does Not Exist in specified Role(s) : RoleMap Delete - 2
 BY2ABCHSQLA95.ABCHA950337..prc_ABRoleMappingDelete_W12R1:  Failed to
 execute stored procedure
 prc_ABRoleMappingDeleteInt.</originalExceptionErrorMessage></additionalDetails></detail></soap:Fault>
 (11:33:19) msn: S: NS 000: RML 15 OK
 (11:33:19) msn: Process RML
 }}}

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


More information about the Tracker mailing list