I'm using openssl version 0.9.4 and have an odd problem. I can make a valid SSL connection every other time that I run my app (this happens on both win32 and Solaris). I have debugged down into the ssl library and find that when it fails, it fails in the get_server_hello() function. The low level read call in the bio library returns -1 and errno says ECONNRESET (Connection reset by peer). Any ideas on why this might be happening every other time? Also, I have tested the app by just making a connection and then exiting without doing an SSL_write() and then it works every time (although its much less useful :). This must mean something..anyone had similar probs? thanks much, Mike ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]