2016-04-25 3 views
0

Я пытаюсь использовать плагин eGerrit Eclipse (https://www.eclipse.org/egerrit/) для подключения к моему серверу gerrit из Eclipse. Каждый раз, когда я пытаюсь подключиться, я получаю сообщение об ошибке, что мой URL (https://gerrit.isys-software.de) недействителен. Но я уверен, что URL-адрес действителен, потому что я могу без проблем вызвать его в браузере. Кто-нибудь использует плагин eGerrit, и может дать мне несколько советов?eGerrit - Недопустимый URL-адрес

Заранее спасибо

ответ

0

Я решил проблему. Сертификат не может быть проверена, следующая ошибка была обнаружена в Затмения-Log:

Caused by: sun.security.validator.ValidatorException: PKIX path building 
failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at 
sun.security.validator.PKIXValidator.doBuild(Unknown Source) at 
sun.security.validator.PKIXValidator.engineValidate(Unknown Source) at 
sun.security.validator.Validator.validate(Unknown Source) at 
sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) at 
sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) at 
sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) at 
org.apache.http.conn.ssl.SSLContextBuilder$TrustManagerDelegate.checkServerTrusted(SSLContextBuilder.java:190) at 
sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(Unknown Source) 
... 84 more 

Следующий шаг: Добавлен сертификат сервера пользовательского хранилища доверенных сертификатов с помощью консоли:

keytool.exe -import -alias <alias> -file <path-to-certificate> -keystore <path-to-truststore> 

После того как я начал с Eclipse, 2 параметров доверия, соединение может быть установлено без проблем.

-Djavax.net.ssl.trustStore=<path-to-truststore> 
-Djavax.net.ssl.trustStorePassword=<password> 
Смежные вопросы