Hi, I'm hoping someone out there might have some ideas on a very wierd problem I'm seeing:

I'm running an SSL server, on non-blocking sockets with SSLv23_server_method.
It works beautifully if I have my browser (IE) set to use only SSL V2


If I set the browser to TLS or SSL V3 what I see is that sometimes (not everytime) if I do an SSL_accept it doesn't always seem to actually process the packet. It does return 1,i.e.connection is now established, but the next time I check the socket for stuff to do a packet is still there to process (though I know that no new packets have been received).

Things kindof limp on for a bit afterwards but the communications seem to have been pretty much trashed (its a web server and the page doesn't get displayed). Sometimes I end up with a SSL_ERROR_SYSCALL error being returned (but not always)

I'm pretty sure my sockets are OK (after all it works for V2). Anybody seen anything like this or got some good tips on debug strategies...

Many thanks in advance
Mark Pearson

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to