> On 13. Apr 2017, at 11:11, mahesh gs <mahesh...@gmail.com> wrote: > > Hi, > > We are running SCTP connections with DTLS enabled in our application. We have > adapted openssl version (openssl-1.1.0e) to achieve the same. > > We have generated the self signed root and node certificates for testing. We > have a strange problem with the incomplete DTLS handshake if we run the DTLS > client and DTLS server is different systems.If we run the DTLS client and > server in same system handshake is successful, handshake is not successful if > run client and server in different VM's. > > This strange problem happens only for SCTP/DTLS connection. With the same set > of certificates TCP/TLS connection is successful and we are able to exchange > the application data. > > I am attaching the code bits for SSL_accept and SSL_connect and also the > wireshark trace of unsuccessful handshake. Please assist me to debug this > problem. > > SSL_accept returns SSL_ERROR_WANT_READ(2) infinite times but SSL_connect is > called 4 or 5 times and select system call timeout. Which OS are you using? With a test program I could reproduce SSL_accept() returning SSL_ERROR_WANT_READ under FreeBSD, but not under Linux. Haven't figured out what the problem is. So if you are using FreeBSD we might experience the same problem...
Best regards Michael > > Thanks, > Mahesh G S > > > <testcode.txt><proxy.cap>-- > openssl-users mailing list > To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users