[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sr #107948] DTLS handshake deadlocks on packet loss
From: |
anonymous |
Subject: |
[sr #107948] DTLS handshake deadlocks on packet loss |
Date: |
Wed, 08 Feb 2012 14:49:43 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0 |
Follow-up Comment #6, sr #107948 (project gnutls):
GnuTLS does behave better now, but unfortunately, there are still problems:
* losing any, but not all, of ServerHello, ServerKeyExchange, ServerHelloDone,
deadlocks the handshake for blocking sessions.
* losing all of them sometimes deadlocks the handshake for nonblocking
sessions. The server drops retransmitted ClientHello, instead of
retransmitting it's own flight, in maybe half the cases. In the other half,
everything works out fine. Blocking sessions never retransmit, and this
deadlock. This seems strange, but I cant find errors in my test program.
* losing any, but not all, of the server's ChangeCipherSpec, Finished causes
deadlocks for all sessions. No retransmission is done by the client when a
duplicated handshake message from the next epoch is received.
I must admit that this is getting academic. Also, maybe I'm reading the DTLS
RFC incorrectly.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/support/?107948>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/06
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/07
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/07
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/07
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/07
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss,
anonymous <=
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/08
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/09
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/09
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/10
- [sr #107948] DTLS handshake deadlocks on packet loss, anonymous, 2012/02/10
- [sr #107948] DTLS handshake deadlocks on packet loss, Nikos Mavrogiannopoulos, 2012/02/24