The DTLS implementation does not lower the assumed MTU after unsuccessful retransmissions, which results in a failing handshake in case fragmentation is necessary.
With this patch the MTU is reduced to a "safe" value of 576 - 20 - 8 for IPv4 and 1280 - 40 - 8 for IPv6, respectively, after 2 retransmissions. Best regards Robin
dtls-timer-mtu-bug-1.0.0.patch
Description: Binary data
dtls-timer-mtu-bug-1.0.1.patch
Description: Binary data