[Pidgin] #5223: Pidgin disconnects from Yahoo! Chat with Unknown error number 0. (regression)

Pidgin trac at pidgin.im
Sun Sep 21 10:34:42 EDT 2008


#5223: Pidgin disconnects from Yahoo! Chat with Unknown error number 0.
(regression)
----------------------------+-----------------------------------------------
 Reporter:  Karmadon        |        Owner:  marv  
     Type:  defect          |       Status:  new   
Milestone:                  |    Component:  Yahoo!
  Version:  2.5.1           |   Resolution:        
 Keywords:  error number 0  |  
----------------------------+-----------------------------------------------

Comment(by martinsauter):

 I have observed and traced the problem twice today with Wireshark. The
 problem appears when the Yahoo server sends an "Authentication Response
 (Status disconnected)" messages to the client. Prior to this message, only
 status messages and TCP acknowledgments every 30 seconds can be observed.
 Hence, the authentication response message was not provoked by Pidgin. The
 full Wireshark trace is available on request (gsmumts at gmx.de). Here's
 an ASCI dump of the message sent by the Yahoo server (username changed):

     Source: 66.163.181.188 (66.163.181.188)
     Destination: 192.168.40.71 (192.168.40.71)
 Transmission Control Protocol, Src Port: mmcc (5050), Dst Port: dlms-cosem
 (4059), Seq: 313, Ack: 4315, Len: 46
     Source port: mmcc (5050)
     Destination port: dlms-cosem (4059)
     Sequence number: 313    (relative sequence number)
     [Next sequence number: 359    (relative sequence number)]
     Acknowledgement number: 4315    (relative ack number)
     Header length: 20 bytes
     Flags: 0x18 (PSH, ACK)
         0... .... = Congestion Window Reduced (CWR): Not set
         .0.. .... = ECN-Echo: Not set
         ..0. .... = Urgent: Not set
         ...1 .... = Acknowledgment: Set
         .... 1... = Push: Set
         .... .0.. = Reset: Not set
         .... ..0. = Syn: Not set
         .... ...0 = Fin: Not set
     Window size: 65535
     Checksum: 0x2174 [validation disabled]
         [Good Checksum: False]
         [Bad Checksum: False]
     [PDU Size: 46]
 Yahoo YMSG Messenger Protocol (Authentication Response)
     Version: 15
     Packet Length: 26
     Service: Authentication Response (84)
     Status: Disconnected (4294967295)
     Session ID: 0x043e4800
     Content: 1\300\200xxxxxxxxxxxxxxxxxxxxx\300\200
         1:xxxxxxxxxxxxxxxxxxxxx
             Key: 1
             Value: xxxxxxxxxxxxxxxxxxxxx

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


More information about the Tracker mailing list