Проверка корректности сертификата из консоли
Бывает так, что стандартная ошибка скрипта не очень понятно отображает, в чём же собственно проблема. Например:
1 |
ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1123) |
Помочь возможно может утилита openssl. Она выводит расширенную информацию:
1 |
openssl s_client -showcerts -servername xn--90acbu5aj5f.xn--p1ai -connect xn--90acbu5aj5f.xn--p1ai:443 </dev/null |
Вывод будет вида: