无法从 webmin 服务器的 openssl 中获取正确信息

无法从 webmin 服务器的 openssl 中获取正确信息

我在 Debian 10 发行版上安装了 webmin 服务器。安装了不同的网站,例如:

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或者视窗平台,我总是有关于 website1.com 的信息(!)

我认为这是服务器端的问题,但我不知道在哪里......

答案1

不,这很可能不是服务器问题,而且我在测试时在我的 Mac 和 Ubuntu 18.04 服务器上都看到了相同的症状 - 正如预期的那样。

只是openssl s_client -connect <<hostname|ip>:port>尝试通过其 DNS 名称或 IP 地址连接到启用 TLS 的侦听器。

如果您在同一个侦听器后面托管多个域,则需要通过附加参数来指定要访问的服务-servername <websitex.com>

连接的完整命令如下:

openssl s_client -connect websitex.com:443 -servername website3.com,其中websitex可以替换为指向相关侦听器的任何有效 DNS 名称或别名。

相关内容