Я использую Python 3.5.2 для создания скрипта, который просто проверяет, включен ли SSLv3 на данном хосте / порте.К сожалению, ssl.SSLContext.wrap_socket()
возвращает ту же ошибку
(SSLV3_ALERT_HANDSHAKE_FAILURE)
при следующих двух условиях:
- SSLv3 отключен на хосте или
- несоответствие имени хоста сертификата или существуют другие проблемы.
Есть ли способ дифференцировать их?Меня не волнуют проблемы типа SNI в текущем приложении.Существуют ли другие условия, которые также будут возвращать ту же ошибку?