X-Git-Url: https://git.ralfj.de/tls-check.git/blobdiff_plain/ba9287202872b62c09e903adb767eaaad87504fa..e07bca134da4fe65e1ebe88624bad606b81e073c:/tls-check diff --git a/tls-check b/tls-check index fcbf941..8be067e 100755 --- a/tls-check +++ b/tls-check @@ -59,7 +59,7 @@ def test_cipher(host, port, protocol, cipher = None, wait_time=0, options=[]): try: if cipher is not None: options = ["-cipher", cipher]+options - subprocess.check_call(["openssl", "s_client", "-"+protocol, "-connect", host+":"+str(port)]+options, + subprocess.check_call(["openssl", "s_client", "-"+protocol, "-connect", host+":"+str(port), "-servername", host]+options, stdin=subprocess.DEVNULL, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) except subprocess.CalledProcessError: return False