首页 文章

ssl.SSLZeroReturnError:TLS / SSL连接已关闭(EOF)(_ spl.c:661)

提问于
浏览
1

这是我的代码:

import ssl,socket server = '10 .10.10.9'

port = 50443

sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

ssl_sock = ssl.wrap_socket(sock,ssl_version = ssl.PROTOCOL_SSLv3)

ssl_sock.connect((服务器,端口))

返回ssl_sock

我正在低于错误:

在open_socket中输入文件“/home/ragav/trunk/lib/Ipdu.py”,第35行

ssl_sock.connect((server, port))

在连接中输入文件“/usr/local/lib/python2.7/ssl.py”,第876行

self._real_connect(addr, False)

_real_connect中的文件“/usr/local/lib/python2.7/ssl.py”,第867行

self.do_handshake()

在do_handshake中输入文件“/usr/local/lib/python2.7/ssl.py”,第840行

self._sslobj.do_handshake()

ssl.SSLZeroReturnError:TLS / SSL连接已关闭(EOF)(_ spl.c:661)

1 回答

  • 0

    这可能是由于openssl版本 . 检查你的openssl版本是否为0.9然后可能是错误的原因 . 您可以使用以下命令检查python代码中的openssl版本

    print ssl.OPENSSL_VERSION
    

相关问题