Используя RAD 8.5.5.2 с последним подключаемым модулем TFS в Windows 7 Professional, я получаю следующую ошибку, когда пытаюсь подключиться к нашему защищенному серверу 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: Сертификат, выданный
CN=штат Миссури, DC = state, DC = mo, DC=us не является доверенным;
внутренняя причина:
java.security.cert. CertPathValidatorException: ошибка цепочки сертификатов
RAD устанавливается в C:\Program Files\IBM\SDP и работает от имени
администратора. Я импортировал корневой сертификат сервера TFS в
каждый файл вставки в установочных файлах, которые
C:\Program
Files\IBM\SDP\runtimes\updi_v7X_64\uninstall\java\lib\security\cacerts
C:\Program
Files\IBM\SDP\runtimes\updi_v7X_64\java\jre\ lib\security\cacerts
C:\Program
Files\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. Я также импортировал корневой сертификат на свой компьютер.