diff --git a/testssl.sh b/testssl.sh index 49bc19e..d0b9537 100755 --- a/testssl.sh +++ b/testssl.sh @@ -14840,16 +14840,12 @@ run_tls_fallback_scsv() { # Next find a second protocol that the server supports. for p in $protos_to_try; do - if [[ "$p" == ssl3 ]] && ! "$HAS_SSL3"; then - prln_local_problem "Can't test: $OPENSSL does not support SSLv3" - fileout "$jsonID" "WARN" "Can't test: $OPENSSL does not support SSLv3" - return 1 - fi [[ $(has_server_protocol "$p") -eq 1 ]] && continue if [[ $(has_server_protocol "$p") -eq 0 ]]; then low_proto="$p" break fi + [[ "$p" == ssl3 ]] && ! "$HAS_SSL3" && continue $OPENSSL s_client $(s_client_options "-$p $STARTTLS $BUGS -connect $NODEIP:$PORT $PROXY $SNI") >$TMPFILE 2>$ERRFILE