Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix <;123.123.123.123>;不';与证书主题的通用名称不匹配_Unix_Ssl_Ssl Certificate - Fatal编程技术网

Unix <;123.123.123.123>;不';与证书主题的通用名称不匹配

Unix <;123.123.123.123>;不';与证书主题的通用名称不匹配,unix,ssl,ssl-certificate,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 javax.net.ssl.SSLException:的证书与证书主题的通用名称不匹配:abcdef.test.gro

我正在使用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
javax.net.ssl.SSLException:的证书与证书主题的通用名称不匹配:abcdef.test.group
我可以在“对等备用名称”下的调试输出中看到123.123.123.123的实际主机名,因此我猜问题是因为我使用的是IP地址,它无法将其解析为主机名,因此无法与对等主机列表匹配

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


当我输入这封信时,我确信这是正确的,但如果其他人同意,那就太好了。

在更新带有IP/主机名映射的/etc/hosts文件后,一切都很好。

证书总是用于名称,而不是用于IP地址。事情就是这样。如果您想让证书工作,您需要使用一个使用主机名的URL。@JoachimSauer,不,可以使用IP,但这种情况很少见:这能回答您的问题吗?