Problems with MSN protocol ...

Mauro Sergio Ferreira Brasil mauro.brasil at
Thu May 21 08:42:36 EDT 2009

Hi khc!

Sorry by the huge log.
I just sent all of it because I was affraid to get some important info 
out while cleaning it up.

On our application we don't use contact list nor account persistence 
provided by libpurple, but just our customer's application persistence.
That's why you will find lots of this errors regarding account and blist 

You have a good memory indeed, and yes we acctually had problems with 
multi-threaded access to libpurple in the past, but we get ridded of 
this more than one year ago.

Our application was doing fine, and these instability reports started 
about one or two weeks only.
They are reported justo to MSN protocol, and our customer's clients use 
more Jabber than MSN.

I've sent this message to discover if this is a local symptom or if this 
is happening widely.

Anyway, I'll have a closer look on winsock errors as you suggested.

Could you please just tell me if this nss error involving the contact 
list server that generally leads to MSN accoung disconnection is somehow 
common ?
I mean, is it normal to happen 1, 2, 3 times a day ?

Do you have any condition to indicate a number of times per day that 
such an event could be considered as "acceptable" ?

Thanks and best regards,

Ka-Hing Cheung escreveu:
> On Tue, 2009-05-19 at 09:19 -0300, Mauro Sergio Ferreira Brasil wrote:
>> I have appended a log created by our application that in fact dumps
>> the logs generated by libpurple, and the main points that should be
>> considered are:
> It would be nice if next time you trim the log so that only the relevant
> stuff is there, instead of just zipping up 5MB of log...
>> 1- "ERROR - nss: Handshake failed  (-5961)" - indicates a failure
>> during access on contact list server;
> nss error -5961 is PR_CONNECT_RESET_ERROR, but see below.
>> 2- "ERROR - msn: Connection error from XXX server" - indicates failure
>> on XXX server that can be Notification or Switchboard;
> It's not clear to be that you are using libpurple correctly. I see lots
> of error like:
> (18/05/2009 - 15:09:55) - ERROR - account: Attempted to save accounts
> before they were read! 
> or:
> (18/05/2009 - 15:09:50) - ERROR - msn: servconn 000 read error, len: 0,
> errno: 10036, error: Windows socket error #10036 
> I vaguely recall that your application was using libpurple from more
> than one thread, has that been fixed yet? (a quick search of winsock
> error 10036 sound like that's what's happening).
> -khc

*Technology and Quality on Information*
Mauro Sérgio Ferreira Brasil
Coordenador de Projetos e Analista de Sistemas
+ mauro.brasil at <>
: <>
( + 55 (34)3291-1700
( + 55 (34)9971-2572

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CMMI_2.jpg
Type: image/jpeg
Size: 1705 bytes
Desc: not available
URL: <>

More information about the Devel mailing list