Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#13022 closed defect (fixed)

Can Send But Not Receive Most MSN IMs after cert issue

Reported by: jacore70 Owned by: QuLogic
Milestone: 2.7.8 Component: MSN
Version: 2.7.7 Keywords:
Cc:

Description

First, thanks for a great product!

Ever since the MSN cert issue a couple of builds back, I have had a lot of problems with talking to MSN clients. Even with 2.7.7, I can send texts, and they largely go through, but >90% of texts sent to me are not arriving.

Help me to help you guys and tell me what else I can provide.

Greg

Attachments (1)

pidgin_log_text.txt (11.7 KB) - added by jacore70 8 years ago.
Greg's Pidgin Debug log

Download all attachments as: .zip

Change History (13)

comment:1 Changed 8 years ago by GoatsAreNotCows

The same is happening for me since the upgrade to 2.7.7 The only additional item I can add to this ticket is that the person I am trying to talk to actually is a Yahoo user. MSN will allow you to connect w/ Yahoo Messenger users and I was able to chat w/ them before just fine prior to my upgrade. Since the upgrade they can read my messages but I am not able to see theirs.

An additional quirk is that when I log off and then log back on it says I have messages waiting and when I double click the contacts name, a window with text appears.

comment:2 Changed 8 years ago by QuLogic

  • Status changed from new to pending

Please follow the instructions to get a debug log and attach it to this ticket.

An additional quirk is that when I log off and then log back on it says I have messages waiting and when I double click the contacts name, a window with text appears.

Pidgin does not have such a message.

comment:3 Changed 8 years ago by jacore70

  • Status changed from pending to new

I should have added this as well.

The person I am trying to contact is also a Yahoo user. I do not get the message that the previous user gets, though. I just get nothing.

Greg

comment:4 Changed 8 years ago by QuLogic

  • Status changed from new to pending

Please get the debug log.

comment:5 Changed 8 years ago by GoatsAreNotCows

My Friend QuLogic, not to be a jerk here but this is my first time submitting a bug for an Open Source piece of software. I just looked at the log that was generated and it has a lot of personal e-mail addresses, my user name at my work computer etc. Is there anything quick I can do to clean up the log besides reading through the entire thing to replace words? Please advise.

Thanks.

comment:6 Changed 8 years ago by QuLogic

You can cut it down to just the portion involving the conversation with the Yahoo user. I don't need to see the email addresses, just the form of them (so you can make it user@ yahoo.com). If you still aren't comfortable with that, then you can send the log to <username>@pidgin.im.

comment:7 Changed 8 years ago by jacore70

  • Status changed from pending to new

Here! (sensitive info found/replaced)

(13:16:15) util: Writing file prefs.xml to directory C:\Documents and Settings\<myuser>\Application Data\.purple
(13:16:15) util: Writing file C:\Documents and Settings\<myuser>\Application Data\.purple\prefs.xml
(13:16:26) gtkconv: setting active conversation on toolbar 0291F7F8
(13:16:26) gtkconv: setting active conversation on toolbar 0291F7F8
(13:16:26) prefs: /pidgin/conversations/toolbar/wide changed, scheduling save.
(13:16:26) win32placement: Window RECT: L:179 R:555 T:407 B:789
(13:16:26) win32placement: Working Area RECT: L:0 R:1440 T:0 B:870
(13:16:26) gtkconv: setting active conversation on toolbar 0291F7F8
(13:16:31) msn: C: NS 000: PNG
(13:16:31) util: Writing file blist.xml to directory C:\Documents and Settings\<myuser>\Application Data\.purple
(13:16:31) util: Writing file C:\Documents and Settings\<myuser>\Application Data\.purple\blist.xml
(13:16:31) util: Writing file prefs.xml to directory C:\Documents and Settings\<myuser>\Application Data\.purple
(13:16:31) util: Writing file C:\Documents and Settings\<myuser>\Application Data\.purple\prefs.xml
(13:16:31) msn: S: NS 000: QNG 43
(13:16:47) conversation: typed...
(13:16:58) msn: send IM {sweetie, can you send me back a quick text so i can ship off a debug file on this application as to why it's not happening? thanks} to <myfriendsaddress>
(13:16:58) msn: prepare to send online Message
(13:16:58) msn: send to Yahoo User
(13:16:58) msn: send UUM, payload{MIME-Version: 1.0 
Content-Type: text/plain; charset=UTF-8 
User-Agent: pidgin/2.7.7 
X-MMS-IM-Format: FN=Segoe%20UI; EF=; CO=0; PF=0; RL=0 

sweetie, can you send me back a quick text so i can ship off a debug file on this application as to why it's not happening? thanks}, strlen:274, len:274
(13:16:58) msn: C: NS 000: UUM 80 <myfriendsaddress> 32 1 274
(13:17:01) msn: C: NS 000: PNG
(13:17:01) msn: S: NS 000: QNG 42
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:02) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/y changed, scheduling save.
(13:17:03) prefs: /pidgin/conversations/im/x changed, scheduling save.
(13:17:08) util: Writing file prefs.xml to directory C:\Documents and Settings\<myuser>\Application Data\.purple
(13:17:08) util: Writing file C:\Documents and Settings\<myuser>\Application Data\.purple\prefs.xml
(13:17:12) msn: S: NS 000: UBM <myfriendsaddress> 32 <myemailaddress> 1 2 92
(13:17:12) msn: Processing UBM... 
(13:17:12) g_log: file msg.c: line 188 (msn_message_parse_payload): should not be reached
(13:17:12) msn: failed to find message content
(13:17:12) msn: S: NS 000: IME-Version: 1.0
(13:17:12) msn: Unhandled command 'IME-Version:'
(13:17:12) msn: S: NS 000: Content-Type: text/x-msmsgscontrol
(13:17:12) msn: Unhandled command 'Content-Type:'
(13:17:12) msn: S: NS 000: TypingUser: <myfriendsaddress>
(13:17:12) msn: Unhandled command 'TypingUser:'
(13:17:12) msn: S: NS 000: 
(13:17:12) msn: Unhandled command ''
(13:17:13) msn: S: NS 000: UBM <myfriendsaddress> 32 <myemailaddress> 1 2 92
(13:17:13) msn: Processing UBM... 
(13:17:13) g_log: file msg.c: line 188 (msn_message_parse_payload): should not be reached
(13:17:13) msn: failed to find message content
(13:17:13) msn: S: NS 000: IME-Version: 1.0
(13:17:13) msn: Unhandled command 'IME-Version:'
(13:17:13) msn: S: NS 000: Content-Type: text/x-msmsgscontrol
(13:17:13) msn: Unhandled command 'Content-Type:'
(13:17:13) msn: S: NS 000: TypingUser: <myfriendsaddress>
(13:17:13) msn: Unhandled command 'TypingUser:'
(13:17:13) msn: S: NS 000: 
(13:17:13) msn: Unhandled command ''
(13:17:13) msn: S: NS 000: UBM <myfriendsaddress> 32 <myemailaddress> 1 1 138
(13:17:13) msn: Processing UBM... 
(13:17:13) g_log: file msg.c: line 188 (msn_message_parse_payload): should not be reached
(13:17:13) msn: failed to find message content
(13:17:13) msn: S: NS 000: IME-Version: 1.0
(13:17:13) msn: Unhandled command 'IME-Version:'
(13:17:13) msn: S: NS 000: Content-Type: text/plain; charset=UTF-8
(13:17:13) msn: Unhandled command 'Content-Type:'
(13:17:13) msn: S: NS 000: X-MMS-IM-Format: FN=MS%20Shell%20Dlg; EF=; CO=0; CS=0; PF=0
(13:17:13) msn: Unhandled command 'X-MMS-IM-Format:'
(13:17:13) msn: S: NS 000: 
(13:17:13) msn: Unhandled command ''
(13:18:01) msn: C: NS 000: PNG
(13:18:01) msn: S: NS 000: does this work?QNG 42
(13:18:01) msn: Unhandled command 'does'
(13:18:31) msn: C: NS 000: PNG
(13:18:31) msn: S: NS 000: QNG 45
(13:19:01) msn: C: NS 000: PNG
(13:19:01) msn: S: NS 000: QNG 45
(13:19:31) msn: C: NS 000: PNG
(13:19:31) msn: S: NS 000: QNG 47
(13:20:01) msn: C: NS 000: PNG
(13:20:01) msn: S: NS 000: QNG 41
(13:20:31) msn: C: NS 000: PNG
(13:20:31) msn: S: NS 000: QNG 42
(13:20:49) network: found network '<mydomain>'
(13:20:49) network: Received Network Change Notification. Current network count is 1, previous count was 1.
(13:21:01) msn: C: NS 000: PNG
(13:21:01) msn: S: NS 000: QNG 48
(13:21:19) network: found network '<mydomain>'
(13:21:19) network: Received Network Change Notification. Current network count is 1, previous count was 1.
(13:21:31) msn: C: NS 000: PNG
(13:21:31) msn: S: NS 000: QNG 43
(13:22:01) msn: C: NS 000: PNG
(13:22:01) msn: S: NS 000: QNG 49
(13:22:31) msn: C: NS 000: PNG
(13:22:31) msn: S: NS 000: QNG 49
(13:23:01) msn: C: NS 000: PNG
(13:23:01) msn: S: NS 000: QNG 47
(13:23:31) msn: C: NS 000: PNG
(13:23:31) msn: S: NS 000: QNG 49
(13:24:01) msn: C: NS 000: PNG
(13:24:01) msn: S: NS 000: QNG 39

Hope this helps!

Greg

Changed 8 years ago by jacore70

Greg's Pidgin Debug log

comment:8 Changed 8 years ago by QuLogic

  • Keywords MSN removed

GoatsAreNotCows: I didn't see any replies in the log you sent me. Are you sure the person tried to reply?

jacore70: Thanks, it's not hard to find the error here:

(13:17:12) msn: S: NS 000: UBM <myfriendsaddress> 32 <myemailaddress> 1 2 92
(13:17:12) msn: Processing UBM... 
(13:17:12) g_log: file msg.c: line 188 (msn_message_parse_payload): should not be reached
(13:17:12) msn: failed to find message content
(13:17:12) msn: S: NS 000: IME-Version: 1.0
(13:17:12) msn: Unhandled command 'IME-Version:'
(13:17:12) msn: S: NS 000: Content-Type: text/x-msmsgscontrol
(13:17:12) msn: Unhandled command 'Content-Type:'
(13:17:12) msn: S: NS 000: TypingUser: <myfriendsaddress>
(13:17:12) msn: Unhandled command 'TypingUser:'
(13:17:12) msn: S: NS 000: 

comment:9 Changed 8 years ago by qulogic@…

  • Milestone set to 2.7.8
  • Resolution set to fixed
  • Status changed from new to closed

(In 83282f3b5796a1c4854355c8d7faad2b2c632526):
Apparently, UBM was updated with more parameters in MSNp16. One is your own email address, but I'm not sure what the 4th parameter is. Anyway, update payload length to use the correct parameter now. Fixes #13022.

comment:10 Changed 8 years ago by GoatsAreNotCows

QuLogic, yes, I confirmed by e-mail that the user did reply to me. In any case, i will wait for 2.7.8 and download.

Thanks for the fix. Sorry i couldn't be of much help.

comment:11 Changed 8 years ago by QuLogic

Ticket #13035 has been marked as a duplicate of this ticket.

comment:12 Changed 8 years ago by schmatzler

I don't think that this bug is fixed completely - I have still issues with some buddies, where most of their messages are not arriving.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!