[Pidgin] #3456: TLS handshake error(unexpected length packet) when recieving MSN contact list
Pidgin
trac at pidgin.im
Sat Feb 14 16:06:02 EST 2009
#3456: TLS handshake error(unexpected length packet) when recieving MSN contact
list
--------------------------------------+-------------------------------------
Reporter: bsdunx | Owner: khc
Type: defect | Status: new
Milestone: | Component: MSN
Version: 2.2.1 | Resolution:
Keywords: gnutls tls handshake msn | Launchpad_bug:
--------------------------------------+-------------------------------------
Comment(by darkrain42):
Follow-up: I recompiled gnutls and re-ran the `gnutls-cli-debug` tests
while setting the record version to 0x0300 and 0x0301. Both tests passed;
when using an SSL 3.0 record, the server negotiates SSL3.0, and when using
an TLS 1.0 record, the server negotiates TLS1.0 (That's a server bug; the
server should negotiate TLS1.0 in both cases AIUI).
I'm not sure if this is actually a gnutls bug or not, and I don't know if
it makes sense to set the record version to 3.1 (at least for these
connections). I'm not a TLS guru, so I don't know if this is just as bad
an idea as disabling TLS >= 1.1 purple-wide would be. Also, the symbol to
set the record type is exported, but isn't in a header file (and has a big
"only use this if you know what you're doing" warning next to the code for
it)
{{{
void _gnutls_record_set_default_version (gnutls_session_t session,
unsigned char major,
unsigned char minor);
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/3456#comment:22>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list