Простая утилита командной строки для проверки статуса сертификата SSL.
По сути, он пытается установить TLS-соединение с сервером и возвращает полезную информацию о статусе сертификата.
Чтобы установить утилиту, загрузите соответствующую версию, разархивируйте файлы и переместите двоичный файл куда-нибудь по вашему пути. Для обновления загрузите последнюю версию и замените двоичный файл новым.
В macOS вы можете использовать доморощенный: brew install colinodell/tap/check-ssl
Чтобы проверить сертификат, просто запустите:
check-ssl [server]
Пример разрешенных аргументов:
example.com
example.com:443
https://www.example.com:443/foo/bar
93.184.216.34
По умолчанию он определит IP-адрес данного домена и протестирует его на этом сервере. Но вы также можете использовать этот инструмент для проверки других серверов, указав два аргумента: сервер для тестирования и используемый SNI. Например:
check-ssl [server] --sni=[SNI domain]
check-ssl example.com --sni=foo.example.com