Python没有捕获SSL证书不匹配的错误

时间:2017-09-11 06:01:52

标签: python ssl

我正在尝试执行一段代码,由于客户端和服务器证书不匹配而导致出现以下错误。但是我无法使用任何形式的异常从python中捕获这个。

  

E0911 11:26:53.861000000 8124   src / core / tsi / ssl_transport_security.c:921]握手失败致命   错误SSL_ERROR_SSL:错误:0400006b:RSA   例程:OPENSSL_internal:BLOCK_TYPE_IS_NOT_01

任何想法如何在python中捕获此异常?

try: 
    h = gnmiXT(NEIp,grpcPort,NEUser,NEPass,".*")
    h.Subscribe_maxSessions(orig_stdout, timeout=10) 
except Exception as e: 
    print str(e) 
except SSLError as e: 
    print str(e) 

0 个答案:

没有答案