⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.124
Server IP:
50.28.103.30
Server:
Linux host.jcukjv-lwsites.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
Server Software:
nginx/1.28.0
PHP Version:
8.3.12
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
server
/
mysql
/
mysql-test
/
include
/
View File Name :
not_min_protocol_tlsv12.inc
# # Modern Linux distributions like EL8 and Debian 10 restrict minimum TLS # protocol version to TLSv1.2, try to detect this and skip TLSv1/TLSv1.1 tests. # --perl use strict; use warnings; my $crypto_policy = '/etc/crypto-policies/back-ends/opensslcnf.config'; my $openssl_conf = '/etc/ssl/openssl.cnf'; my $policy_file = ""; if (-r $crypto_policy) { $policy_file = $crypto_policy; } elsif (-r $openssl_conf) { $policy_file = $openssl_conf; } my $min_protocol_tlsv1_2 = 0; if ($policy_file ne "") { open(my $RH, "<", $policy_file) or die "Could not open $policy_file $!"; while (<$RH>) { if (/^MinProtocol\s=\sTLSv1\.2/) { $min_protocol_tlsv1_2 = 1; last; } } close $RH; } open (my $WH, ">", "$ENV{MYSQL_TMP_DIR}/crypto_policy.inc") or die "Could not open $ENV{MYSQL_TMP_DIR}/crypto_policy.inc: $!"; print $WH "let \$min_protocol_tlsv1_2 = $min_protocol_tlsv1_2;\n"; close $WH; EOF --source $MYSQL_TMP_DIR/crypto_policy.inc --remove_file $MYSQL_TMP_DIR/crypto_policy.inc if ($min_protocol_tlsv1_2) { --Skip Test requires TLS protocol <= 1.1, while OpenSSL policy sets MinProtocol TLSv1.2 }