Назад | Перейти на главную страницу

Не удается получить правильную информацию в openssl с сервера webmin

У меня установлен сервер webmin в дистрибутиве debian 10. Установлены разные сайты, например:

website1.com
website2.com
website3.com
website4.com
website5.com

Я хочу получить информацию о ssl с помощью этой команды

openssl s_client -connect website3.com:443
openssl s_client -connect website5.com:443

Я получаю правильную информацию, только если у меня есть linux клиент ... С OSX или Windows платформе, у меня всегда есть информация о website1.com (!)

Думаю, проблема на стороне сервера, но не знаю где ....

Нет, скорее всего, это не проблема сервера, и я вижу тот же симптом - как и ожидалось - как на моем Mac, так и на сервере Ubuntu 18.04 во время тестирования.

В openssl s_client -connect <<hostname|ip>:port> просто пытается подключиться к прослушивателю с включенным TLS через его DNS-имя или IP-адрес.

Если вы размещаете несколько доменов за одним слушателем, вам необходимо указать, к какой службе вы хотите обратиться, добавив аргумент -servername <websitex.com>.

Полная команда для подключения к нему выглядит так:

openssl s_client -connect websitex.com:443 -servername website3.com, где websitex может быть заменен любым допустимым DNS-именем или псевдонимом, указывающим на соответствующего слушателя.