当前位置: 首页 > 知识库问答 >
问题:

如何修复java.security.cert.certPathValidatoreXception:时间戳检查失败

宋臻
2023-03-14

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

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

当我在mac上从Java Truststore中删除TFS服务器的旧证书时,我会得到以下错误:

因此,我知道我正在对正确的cacerts文件进行更改,因为基于上面的两个场景,我得到了不同的输出。

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

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

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

任何帮助都将不胜感激。

共有1个答案

萧鹏云
2023-03-14

我通过安装一个全新的、最新版本的生成代理来解决这个问题。

 类似资料:
  • 我正在开发一个spring api,在这个api中我使用postgres并保存一个timestamp类型的字段,字段名为。现在我想检查这个字段是否在两个不同的时间戳之间。 现在我正在使用这个: 是否可以在之间使用

  • 在使用IDEA Ultimate创建/克隆Spring项目时,我总是得到PKIX路径验证失败:Java . security . cert . certpathvalidatorexception:有效性检查失败 这是完整的错误消息 我似乎找不到与此问题相关的答案,那里有很多PKIX路径验证失败,但我似乎找不到我的问题的解决方案。

  • 我正在创建一个社交应用,当有人上传帖子时,他们上传帖子的时间也会被上传。 我想得到上传的日期和时间,并以适当的形式向用户展示。例如,如果它是在2小时前上传的,它会显示2小时,而不是上传的整个日期和时间或上传日期的时间戳。那么我该如何展示它,哪一个最简单? 此代码: 我得到了这个错误: java.lang.NullPointerExctive:尝试调用虚方法java.lang.Stringcom.e

  • 在使用时,精度会下降,高达几分钟。例如:

  • 我正在尝试测试(我的实体中的一个字段)是否早于某个月数。 问题是这段代码给了我一个错误: 我还可以如何检查时间戳是否早于某个月数?

  • 问题内容: 我有一个字符串,我需要找出它是否是unix时间戳,如何才能有效地做到这一点? 我通过Google找到了这个线程,但恐怕并没有一个非常可靠的答案。(是的,我在前面提到的帖子中抄写了原始海报上的问题)。 问题答案: 好吧,在摆弄了一段时间之后,我撤回了解决方案,建议改用此解决方案: 如果给定的是 字符串 并且仅由数字和可选的减号组成,则此检查将仅返回true 。 检查PHP_INT_MAX