[Pidgin] #6400: QQ login fail, using libpurple 2.4.3

Pidgin trac at pidgin.im
Tue Jul 22 03:04:45 EDT 2008


#6400: QQ login fail, using libpurple 2.4.3
-----------------------+----------------------------------------------------
Reporter:  edwardlost  |       Owner:  seanegan  
    Type:  defect      |      Status:  new       
Priority:  minor       |   Component:  QQ        
 Version:  2.4.3       |    Keywords:  login fail
 Pending:  0           |  
-----------------------+----------------------------------------------------
 QQ can't login today, the server replies an unknown data packet after
 sending QQ_CMD_LOGIN.

 The QQ_CMD_LOGIN reply packet was 34 bytes before, but now it's 98 bytes.

 error message see below, the complete run log is attached

 (14:48:02) purple_glib_io_invoke: read 5, func: 0x900080
 (14:48:02) TCP_PENDING: Read 98 bytes from socket, rxlen is 0
 (14:48:02) TCP_PENDING: Packet len is 98 bytes, rxlen is 98
 (14:48:02) TCP_PENDING: free tcp_rxqueue
 (14:48:02) QQ: ==> [62099] 0x0022 QQ_CMD_LOGIN, from (0x0D55 QQ unknown
 version)
 (14:48:02) QQ: ack [62099] QQ_CMD_LOGIN, remove from send tranactions
 (14:48:02) QQ: Decrypt login reply packet with inikey, 78 bytes
 (14:48:02) QQ: Unknown reply code: 6
 (14:48:02) QQ: >>> [default] decrypt and dump - (len 78)
 0000000:  06 c4 fa b5 c4 51 51 b0 e6 b1 be b9 fd b5 cd a3
 .Dz5DQQ0f1>9}5M#
 0000010:  ac ce aa c1 cb b1 a3 bb a4 c4 fa b5 c4 d5 ca ba
 ,N*AK1#;$Dz5DUJ:
 0000020:  c5 b0 b2 c8 ab a3 ac c7 eb b5 bd 68 74 74 70 3a
 E02H+#,Gk5=http:
 0000030:  2f 2f 69 6d 2e 71 71 2e 63 6f 6d c9 fd bc b6 b5
 //im.qq.comI}<65
 0000040:  bd d7 ee d0 c2 b0 e6 b5 c4 51 51 a1 a3 00        =WnPB0f5DQQ!#.
 (14:48:02) QQ: Try extract GB msg:
 ??QQ??????????????????http://im.qq.com???????QQ?

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6400>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list