mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-12-09 08:44:01 +01:00
Change back to google.com, avoid 0-RTT for Mac
... as we can't make it to get proper results unless on the laptop
This commit is contained in:
@@ -25,6 +25,7 @@ my $json_string="";
|
||||
my $socket_errors='(e|E)rror|FIXME|\.\/testssl\.sh: line |(f|F)atal|(c|C)ommand not found';
|
||||
my $openssl_errors='(e|E)rror|FIXME|(f|F)atal|\.\/testssl\.sh: line |Oops|s_client connect problem|(c|C)ommand not found';
|
||||
my $json_errors='(id".*:\s"scanProblem"|severity".*:\s"FATAL"|"Scan interrupted")';
|
||||
my $os="$^O";
|
||||
|
||||
# useful against "failed to flush stdout" messages
|
||||
STDOUT->autoflush(1);
|
||||
@@ -54,10 +55,13 @@ $tests++;
|
||||
unlink $json_file;
|
||||
|
||||
#3
|
||||
$uri="testssl.net";
|
||||
$terminal_out = `$prg --ssl-native $check2run $json_file $uri 2>&1`;
|
||||
$json_string = json($json_file);
|
||||
unlike($terminal_out, qr/$openssl_errors/, "via (builtin) OpenSSL, checking terminal output");
|
||||
if ( $os eq "linux" ){
|
||||
$terminal_out = `$prg --ssl-native $check2run $json_file $uri 2>&1`;
|
||||
$json_string = json($json_file);
|
||||
unlike($terminal_out, qr/$openssl_errors/, "via (builtin) OpenSSL, checking terminal output");
|
||||
} elsif ( $os eq "darwin" ){
|
||||
printf "%s\n", "skipping test. The result of the check under MacOS is not understood" ;
|
||||
}
|
||||
$tests++;
|
||||
|
||||
#4
|
||||
|
||||
Reference in New Issue
Block a user