Open albion-packet-hooking opened 3 years ago
Just saw something weird. A client hello gets sent on a port, then another gets sent, the server sees the second one and responds to that port and the real client never gets it. Guessing that is the demux which is forwarding the packet.
Seems like some kind of problem with this router and write BIO linkage or something.
I neutered the SSLConnection class down to just the basics and managed to connect and receive/send data.
Should note that the server still isn't able to send. Getting a peer unreachable.
Just chiming in that I'm also experiencing this problem. I haven't dug quite as deep as you have here but the symptoms match, with it getting hung after DEBUG:dtls.openssl:Returning cookie:
on the server side. Just using the client example in the readme so far and don't have debug log prints there but it also hangs.
I've used your sample code and the various test files found within the project but I can't get any of them to get past the server responding to the Client Hello. I've tried it on Python 3.6 and 3.8.
Any insight or work being done on this project at the moment? Just checking before I dive into trying to understand it and see if I can fix it.
CLIENT:
SERVER:
Here is the output from running echo_seq