Когда я использую следующие сценарии ... http://s3.jspenguin.org/ssltest.py
Я получаю эту ошибку:
Connecting...
Sending Client Hello...
Waiting for Server Hello...
... received message: type = 22, ver = 0302, length = 66
... received message: type = 22, ver = 0302, length = 2924
... received message: type = 22, ver = 0302, length = 331
... received message: type = 22, ver = 0302, length = 4
Sending heartbeat request...
Traceback (most recent call last):
File "ssltepy", line 136, in <module>
main()
File "ssltest.py", line 132, in main
s.send(hb)
socket.error: [Errno 1] Operation not permitted
Поэтому я обернул ее в блок try
:
try:
s.send(hb)
except Exception as e:
print e
затем я получил:
[Errno 1] Operation not permitted
Traceback (most recent call last):
File "ssltest.py", line 139, in <module>
main()
File "ssltest.py", line 136, in main
hit_hb(s)
File "ssltest.py", line 84, in hit_hb
s.send(hb)
socket.error: [Errno 32] Broken pipe
Я остановил SYMANTEC на моем Mac, но это не сработало.Я попробовал "sudo python ssltest.py", но это не сработало.И я думаю, что код правильный.Как исправить ошибку BROKEN PIPE?