Change question logic on non-SSL port

Idea is to bail out per default (with WARNINGS=off) this makes batch processing possible
as often testssl.sh hangs for minutes or endless on non-SSL ports.
This commit is contained in:
Lars Windolf 2015-01-03 11:41:35 +01:00
parent eae1b2810f
commit d1ab23c146

View File

@ -1969,8 +1969,8 @@ parse_hn_port() {
$OPENSSL s_client -connect "$NODE:$PORT" $SNI </dev/null >/dev/null 2>&1
if [ $? -ne 0 ]; then
boldln "$NODE:$PORT doesn't seem a TLS/SSL enabled server or it requires a certificate";
ignore_no_or_lame "Proceed (note that the results might look ok but they are nonsense) ? "
[ $? -ne 0 ] && exit 3
ignore_no_or_lame "Do you want to exit (note that otherwise results might look ok but they are nonsense) ? "
[ $? -eq 0 ] && exit 3
fi
fi