unix - <123.123.123.123> 的证书与证书主题的通用名称不匹配

标签 unix ssl ssl-certificate

我正在使用 IP 地址(例如 123.123.123.123)而不是主机名连接到主机,但出现此异常:

javax.net.ssl.SSLException: Certificate for <123.123.123.123> doesn't match common name of the certificate subject: abcdef.test.group

我可以在“对等备用名称”下的调试输出中看到 123.123.123.123 的实际主机名,所以我猜测问题是因为我正在使用 IP 地址,它无法将其解析为主机名,因此匹配针对对等主机列表。

我正在使用 IP 地址,因为本地 DNS 尚未设置,在我要求管理员更新/etc/hosts 文件以将该 IP 映射到主机之前,我想检查问题是否确实是我我正在使用 IP 地址。

当我输入此内容时,我说服自己它是 - 但如果其他人也同意,那会很好。

最佳答案

使用 IP/主机名映射更新/etc/hosts 文件后一切正常。

关于unix - <123.123.123.123> 的证书与证书主题的通用名称不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59068578/

相关文章:

linux - 在for循环中将一个文件中的两列分隔为两个单独的文件

java - 使用Java执行UNIX命令

php - IE6、SSL 和 Zend 框架的问题

azure - 是否可以配置Azure网站SSL协议(protocol)和密码

ssl - 来自 Cloudflare 'Origin Certificates' 的通配符证书不适用于 Azure webApps

ios - Ad Hoc 配置文件和开发推送通知 SSL

c - 使用 setuid 降低到较低权限级别的正确方法是什么?

file - 为什么 touch 会调用 dup2() 系统调用?

node.js - Apache、SSL、NodeJS、Express、Socket.io、Digital Ocean 设置了吗?

Python请求SSL错误-证书验证失败