This tells us -ssl2 is an unknown option and then prints it out. We see -ssl3 works fine. $ for i in 2 3; do openssl s_client -ssl$i 2>&1|grep -e -ssl$i; done unknown option -ssl2 -ssl2 - just use SSLv2
This tells us -ssl2 is an unknown option and then prints it out. We see -ssl3 works fine. $ for i in 2 3; do openssl s_client -ssl$i 2>&1|grep -e -ssl$i; done unknown option -ssl2 -ssl2 - just use SSLv2