[Pidgin] #9681: MSN unable to delete offline messages
Pidgin
trac at pidgin.im
Mon Jul 13 13:48:56 EDT 2009
#9681: MSN unable to delete offline messages
------------------------+---------------------------------------------------
Reporter: darkrain42 | Owner: khc
Type: defect | Status: new
Component: MSN | Version: 2.5.8
Keywords: |
------------------------+---------------------------------------------------
There were two reports in #pidgin within a few minutes that offline
messages are causing Pidgin to disconnect from MSN.
I have a full (>1 MB) debug log from one of the users, but here is the
SOAP section that shows the server error (this shouldn't cause us to
disconnect, at the very least; aMSN is also experiencing this issue but
doesn't disconnect. The official client is able to delete the messages.).
It's also likely this is just a server-side bug and there's absolutely
nothing we can do.
{{{
(19:30:39) msn: Delete single OIM Message {E29170EE-
87E7-4465-A3C0-A30D293BCD8D}
(19:30:39) dnsquery: Performing DNS lookup for rsi.hotmail.com
(19:30:39) dnsquery: IP resolved for rsi.hotmail.com
(19:30:39) proxy: Attempting connection to 65.54.238.254
(19:30:39) proxy: Connecting to rsi.hotmail.com:443 with no proxy
(19:30:39) proxy: Connection in progress
(19:30:39) proxy: Connecting to rsi.hotmail.com:443.
(19:30:39) util: Writing file prefs.xml to directory C:\Documents and
Settings\Administrator\Application Data\.purple
(19:30:39) util: Writing file C:\Documents and
Settings\Administrator\Application Data\.purple\prefs.xml
(19:30:39) nss: subject=CN=rsi.hotmail.com,OU=MSN
Hotmail,O=Microsoft,L=Mountain View,ST=California,C=US issuer=CN=Microsoft
Secure Server Authority,DC=redmond,DC=corp,DC=microsoft,DC=com
(19:30:39) nss: subject=CN=Microsoft Secure Server
Authority,DC=redmond,DC=corp,DC=microsoft,DC=com issuer=CN=Microsoft
Internet Authority
(19:30:39) nss: subject=CN=Microsoft Internet Authority issuer=CN=GTE
CyberTrust Global Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE
Corporation,C=US
(19:30:39) nss: subject=CN=GTE CyberTrust Global Root,OU="GTE CyberTrust
Solutions, Inc.",O=GTE Corporation,C=US issuer=CN=GTE CyberTrust Global
Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE Corporation,C=US
(19:30:39) certificate/x509/tls_cached: Starting verify for
rsi.hotmail.com
(19:30:39) certificate/x509/tls_cached: Checking for cached cert...
(19:30:39) certificate/x509/tls_cached: ...Found cached cert
(19:30:39) nss/x509: Loading certificate from C:\Documents and
Settings\Administrator\Application
Data\.purple\certificates\x509\tls_peers\rsi.hotmail.com
(19:30:39) certificate/x509/tls_cached: Peer cert matched cached
(19:30:39) certificate: Successfully verified certificate for
rsi.hotmail.com
(19:30:39) soap: POST //rsi/rsi.asmx HTTP/1.1
SOAPAction: http://www.hotmail.msn.com/ws/2004/09/oim/rsi/DeleteMessages
Content-Type:text/xml; charset=utf-8
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Accept: */*
Host: rsi.hotmail.com
Content-Length: 823
Connection: Keep-Alive
Cache-Control: no-cache
<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'><soap:Header><PassportCookie
xmlns='http://www.hotmail.msn.com/ws/2004/09/oim/rsi'><t>9abgBAGjNExyRS7E4X9zuE6DDIQNNfZ2A5471Zy3V33NltEw4Ml6iTUtImEqGhwwgqucCzplPt6IUSY5KLyR2rPSCccHYh2YfUWbYP9ExSroc75rPEWD6A1DI9N6olWve6rSp8SYcnqM4$</t><p>9UX2ggI7VFCTYOZ7BLnZjlcHm*!Z3Ujm6y5Uu5lTe9lQ6OpOG6eucGFSkDJyMEBloHZijjU15zqznpqA4b6zqsWbdpFPwXYXyyQwpsSpIkiZCRvAnnTuHXe1mHSsRKn19lotLO4KHZd2zoDcOH884k3cBaWNvPLBPSg85QgkFcb40$</p></PassportCookie></soap:Header><soap:Body><DeleteMessages
xmlns='http://www.hotmail.msn.com/ws/2004/09/oim/rsi'><messageIds><messageId>C9D65593-A3C2
-436B-8D2A-
DB59B1F654B9</messageId></messageIds></DeleteMessages></soap:Body></soap:Envelope>
(19:30:39) GLib: g_source_remove: assertion `tag > 0' failed
(19:30:39) soap: read 3347 bytes
(19:30:39) soap: current HTTP/1.1 503 Service Unavailable
Connection: close
Date: Mon, 13 Jul 2009 17:32:06 GMT
Server: Microsoft-IIS/6.0
P3P:CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo"
xxn:32
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 3029
<html>
<head>
<title>Runtime Error</title>
<style>
body {font-family:"Verdana";font-weight:normal;font-size:
.7em;color:black;}
p {font-family:"Verdana";font-weight:normal;color:black
;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black
;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-
size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-
size:14pt;color:maroon }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration:
none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold;
color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/RSI' Application.<hr width=100%
size=1 color=silver></H1>
<h2> <i>Runtime Error</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-
serif ">
<b> Description: </b>An application error occurred on the
server. The current custom error settings for this application prevent the
details of the application error from being viewed remotely (for security
reasons). It could, however, be viewed by browsers running on the local
server machine.
<br><br>
<b>Details:</b> To enable the details of this specific error
message to be viewable on remote machines, please create a
<customErrors> tag within a "web.config" configuration
file located in the root directory of the current web application. This
<customErrors> tag should then have its "mode" attribute
set to "Off".<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration></pre></code>
</td>
</tr>
</table>
<br>
<b>Notes:</b> The current error page you are seeing can be
replaced by a custom error page by modifying the
"defaultRedirect" attribute of the application's
<customErrors> configuration tag to point to a custom error page
URL.<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"
defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration></pre></code>
</td>
</tr>
</table>
<br>
</body>
</html>
(19:30:39) msn: C: SB 001: OUT
(19:30:39) msn: C: SB 001: OUT
(19:30:39) msn: End User Display
(19:30:39) msn: C: SB 001: OUT
(19:30:39) msn: destroy httpconn (01D19F78)
(19:30:39) msn: C: NS 000: OUT
(19:30:39) account: Disconnecting account 00CB1D68
(19:30:39) connection: Disconnecting connection 01A7EF88
(19:30:39) connection: Deactivating keepalive.
(19:30:39) msn: destroy the OIM 01DC70B0
(19:30:39) msn: destroy httpconn (01C98C38)
(19:30:39) connection: Destroying connection 01A7EF88
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/9681>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list