I'm sorry if this is common knowledge - I haven't been able to find an answer.
I have a simple HTTPS server built with OpenSSL. When I run: openssl s_client -connect 192.168.10.22:81 from my Linux box (0.9.8o), I get the dreaded SSL3_READ_BYTES handshake failure. If I run the exact same command on a Windows box (1.0.0a), it works fine. Is this a Linux vs Windows implementation issue, or did something big enough change in 1.0.0 such that it works with self-signed certs where 0.9.8 didn't? Given that 1.0.0a works fine, does that indicate my implementation is correct? Finally, and most important, what can I do to get the Linux/0.9.8o to be able to connect? (side note: curl and wget on the Linux box have the same problem) Thanks for any insight. Doug