【发布时间】:2016-12-06 15:33:09
【问题描述】:
在 Windows 7 Professional 上使用带有最新 TFS 插件的 RAD 8.5.5.2 当我尝试连接到我们的安全 TFS 2015 服务器时出现以下错误。 RAD 8.5.5.2 使用 Eclipse 3.6.3 平台。
连接失败
com.ibm.jsse2.util.j:PKD(路径构建失败:
java.security.cert.CertPathBuilderException: PKD(CertPathBuilderImpl
无法构建有效的 CertPath。;内因是:
java.security.cert.CertPathValidatorException:颁发的证书
by CN=密苏里州,DC = 州,DC = mo,DC=us 不可信;
内因是:
java.security.cert.CertPathValidatorException:证书链接错误
RAD 安装在 C:\Program Files\IBM\SDP 并作为一个
行政人员。我已在
中导入了 TFS 服务器根证书
安装文件中的每个插入符号文件是
C:\程序
文件\IBM\SDP\runtimes\updi_v7X_64\uninstall\java\lib\security\cacerts
C:\程序
文件\IBM\SDP\runtimes\updi_v7X_64\java\jre\lib\security\cacerts
C:\程序
文件\IBM\SDP\runtimes\base_v7_stub\java\jre\lib\security\carets
C:\Program Files\IBM\SDP\runtimes\base_v7\java\jre\lib\security\carets
C:\Program Files\IBM\SDP\jdk\jre\lib\security\cacerts
我正在尝试在没有服务器运行且没有项目的情况下连接
工作区,所以我认为唯一需要 TFS 根证书的文件
是 C:\Program Files\IBM\SDP\jdk\jre\lib\security\cacerts 但是当那个
没有解决我将证书导入其他 cacerts 的问题
文件。我还将根证书导入了我的 PC。
【问题讨论】:
-
此错误是否仅在连接到安全 TFS2015 服务器时出现?如果它与 rad(Eclipse) 或 TFS 服务器配置有关,您是否尝试连接到个人 vsts(TFS 在线版本)以缩小问题范围。
-
我可以使用 Visual Studio 2015 连接到 TFS。如果我取消选中 TFS 插件中的 Accept Only Trusted Servers 框,我也可以通过 rad(Eclipse) 连接。 (该框在最新的插件中不可用)。