Hi,


We are building OpenSSL 0.9.8zc with options -DOPENSSL_NO_SSL2 
-DOPENSSL_NO_SSL3 on a FreeBSD based OS.

This is one of the ways we are trying to mitigate CVE-2014-3566 POODLE issue in 
our OS.



We are not able to use following commands after building the library with above 
mentioned flags.



 openssl s_client [argument list]
 openssl s_server [argument list]
 openssl ciphers [argument list]
 openssl s_time [argument list]

Issue is mostly because of following condition in header file 
openssl/apps/progs.h

#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && 
defined(OPENSSL_NO_SSL3))
  --Allow s_client, s_server ciphers, s_time

Is this the expected behavior ?
If not, could you please suggest fix for the issue.



Regards,
Nimesh

Reply via email to