Как перечислить альтернативное имя субъекта сертификата - PullRequest
0 голосов
/ 18 января 2019

Я получаю эту ошибку:

curl https://a.b.c.de/
SSL: no alternative certificate subject name matches target host name 'a.b.c.de'

Как перечислить все действительные имена a.b.c.de?

AFAIK это CN плюс "альтернативное имя субъекта сертификата"

Я хотел бы знать, какие имена будут действительными.

Было бы неплохо решить проблему с curl, но можно использовать любой инструмент linux.

1 Ответ

0 голосов
/ 21 января 2019

С помощью пользователя ottomeister я нашел решение, чтобы получить Альтернативное имя субъекта

Команда:

openssl s_client -connect a.b.c.de:443 </dev/null 2>/dev/null | \
    openssl x509 -inform pem -text | grep -A1 "Subject Alternative Name"

Результат:

 X509v3 Subject Alternative Name: 
     email:info@a.b.c.de, DNS:other.c.de, IP Address:93.184.216.34
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...