gpt4 book ai didi

java - 如何修复 java.security.cert.CertPathValidatorException : timestamp check failed

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:22 25 4
gpt4 key购买 nike

我的 Mac 有一个连接到 TFS 服务器的 TFS 构建代理。效果很好。但是当获取源代码时,它失败并出现以下错误:

发生错误:sun.security.validator.ValidatorException:PKIX 路径验证失败:java.security.cert.CertPathValidatorException:时间戳检查失败

当我在 Mac 上从 Java 信任库中删除 TFS 服务器的旧证书时,出现以下错误:

PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

如果我将服务器的新证书添加到具有良好的新有效时间戳的 Java 信任库(cacerts 文件)中,则会收到此错误:

PKIX 路径验证失败:java.security.cert.CertPathValidatorException:时间戳检查失败

因此,我知道我正在对正确的 cacerts 文件进行更改,因为我根据上述两种情况得到了不同的输出。

我一直在扫描 cacert 文件,试图查找 TFS 服务器的过期证书是否仍然存在。找不到。

我尝试导入根证书和站点证书,但没有区别。

使用 Safari 或使用curl 连接到服务器站点没有问题。服务器上的证书已更新并且具有有效的时间戳。

任何帮助将不胜感激。

最佳答案

我通过安装全新的最新版本构建代理成功解决了这个问题。

关于java - 如何修复 java.security.cert.CertPathValidatorException : timestamp check failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57767366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com