|
@ -201,8 +201,7 @@ class TcpInterface(threading.Thread): |
|
|
with open(cert_path) as f: |
|
|
with open(cert_path) as f: |
|
|
cert = f.read() |
|
|
cert = f.read() |
|
|
try: |
|
|
try: |
|
|
x = x509.X509() |
|
|
x = x509.X509(cert) |
|
|
x.parseBinary(cert) |
|
|
|
|
|
except: |
|
|
except: |
|
|
traceback.print_exc(file=sys.stderr) |
|
|
traceback.print_exc(file=sys.stderr) |
|
|
self.print_error("wrong certificate") |
|
|
self.print_error("wrong certificate") |
|
@ -343,8 +342,7 @@ def check_host_name(peercert, name): |
|
|
|
|
|
|
|
|
def check_cert(host, cert): |
|
|
def check_cert(host, cert): |
|
|
try: |
|
|
try: |
|
|
x = x509.X509() |
|
|
x = x509.X509(cert) |
|
|
x.parseBinary(cert) |
|
|
|
|
|
except: |
|
|
except: |
|
|
traceback.print_exc(file=sys.stdout) |
|
|
traceback.print_exc(file=sys.stdout) |
|
|
return |
|
|
return |
|
|