最近,证书在Jenkins服务器(Linux)和IIS服务器(Windows)上都已过期,我们已经为Jenkins和远程从服务器导入了新的证书。
当我们通过浏览器启动时能够连接的帖子(但是弹出java - (The certificate is not valid and cannot be used to verify the identity of this website)
并且如果我们在Windows机器上安装Jenkins作为服务它处于启动状态(不继续运行状态)并且无法启动Jenkins作为日志中的奴隶,我可以看到如下错误:
“Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"
您的证书不正确。确保导入的证书上的CN和主机名的值与旧证书的值相同。确保您已导入/信任中间证书和根证书,因为这些证书可能已使用新证书进行了更改。
Windows:certlm用于检查中间证书和根证书是否也受信任。