2016-02-17 2 views
0

Я пытаюсь связать проблему сонара с Джирой, используя опцию «Ссылка на Джиру», но получаю «Невозможно подключиться к Jira - https: // {Jira URL}. atlassian.net/.Ошибка «Невозможно подключиться к JIRA» на SonarQube

Я был в состоянии создать JIRA с такой же конфигурацией 8months назад, но не сейчас. не уверен, что если JIRA изменилось что-нибудь, чтобы заставить импортировать SSL сертификаты для эхолота JRE Теперь.

Могли бы вы, пожалуйста, дайте мне знать, как получить сертификат Jira SSL и импортировать его в хранилище Sonar?

Заранее благодарен

ответ

0

SSL-часть соединения не связана с SonarQube, это стандартная безопасность Java. На ваш вопрос, предполагая, что ошибка действительно вопрос доверия (вы не предоставили журналы отладки):

  • Получить сертификат сервера:

    echo -n | openssl s_client -connect JIRA_HOST:port | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > server.pem` 
    
  • Добавить это в Java:

    доверенных сертификатов
    keytool -import -trustcacerts -alias jira_server -file server.pem -keystore /<java_install>/jre/lib/security/cacerts 
    

    (по умолчанию пароль доверенных changeit)

Смежные вопросы