jenkins - 无法找到有效的认证 - Jenkins 上的 Checkmarx 集成错误
问题描述
在 Jenkins 上集成 Checkmarx(使用 Windows 节点)时出现以下错误。
[Cx-Info]: Initializing Cx client [Cx-Info]: Logging into the Checkmarx service.
FATAL: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused:
sun.security.validator.ValidatorException: PKIX path building failed
Caused:
javax.net.ssl.SSLHandshakeException hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from xxx server
Caused:
java.io.IOException
看来我可能需要在 Jenkins 节点上安装一些证书。有没有人遇到过类似的问题?
解决方案
安装 checkmarx 证书后修复。
推荐阅读
- java - 使用 Java POJO 为 rest 服务创建条件 JSON 响应
- azure - 如何在 Azure 搜索中使用 top 和 skip 来更正分页?
- error-handling - 具有故障形式的 clojure 线程宏
- python - 在另一个脚本中上传时,Numpy Masked Array 将零更改为一个巨大的数字
- xml - xpath 多个或通配符根元素
- java - Sonarqube 和 Jacoco Gradle 插件
- json - 将 json 数据转换为使用 ajax 请求响应组件
- redux - Redux 商店不更新组件道具
- html - css删除h标签中的空白
- php - 显示列的最后一个 id - ZendFramwork