Sfoglia il codice sorgente

Kill OpenSSL server if its already running before validating SSL certificate (#3505)

Alexandros Ioannides 2 anni fa
parent
commit
a74a7c97a1
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      func/domain.sh

+ 4 - 0
func/domain.sh

@@ -442,6 +442,10 @@ is_web_domain_cert_valid() {
 		check_result "$E_FORBIDEN" "SSL Key is protected (remove pass_phrase)"
 		check_result "$E_FORBIDEN" "SSL Key is protected (remove pass_phrase)"
 	fi
 	fi
 
 
+	if pgrep -x "openssl" > /dev/null; then
+		pkill openssl
+	fi
+
 	openssl s_server -quiet -cert $ssl_dir/$domain.crt \
 	openssl s_server -quiet -cert $ssl_dir/$domain.crt \
 		-key $ssl_dir/$domain.key >> /dev/null 2>&1 &
 		-key $ssl_dir/$domain.key >> /dev/null 2>&1 &
 	pid=$!
 	pid=$!