I'm trying to get the latest build 0.9.8d to work on solaris - but I keep getting the error message when used with CURL
* error:140943FC:SSL routines:SSL3_READ_BYTES:sslv3 alert bad record mac and if I use the openssl application >>>> ./openssl s_client -connect www.google.com:443 -state CONNECTED(00000004) SSL_connect:before/connect initialization SSL_connect:SSLv2/v3 write client hello A SSL_connect:SSLv3 read server hello A depth=1 /C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA verify error:num=20:unable to get local issuer certificate verify return:0 SSL_connect:SSLv3 read server certificate A SSL_connect:SSLv3 read server done A SSL_connect:SSLv3 write client key exchange A SSL_connect:SSLv3 write change cipher spec A SSL_connect:SSLv3 write finished A SSL_connect:SSLv3 flush data SSL3 alert read:fatal:bad record mac SSL_connect:failed in SSLv3 read finished A 6709:error:140943FC:SSL routines:SSL3_READ_BYTES:sslv3 alert bad record mac:s3_pkt.c:1057:SSL alert number 20 6709:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:188: If I force it to use SSLv2 only, it works correctly. I think this is a solaris problem because I have tested this on other platforms (linux, hpux, aix) and it works correctly. And I have tested previous versions with CURL - and it seems that only 0.9.7b works okay with CURL. Any ideas on this error and how to fix/work around it?