После установки плагина Zephyr в JIRA – в логе появились записи:
2014-04-02 12:12:14,213 QuartzScheduler_Worker-3 FATAL ServiceRunner Zephyr for JIRA background job [zephyr.je.job.UpgradeCheckerJob] Unable to perform version check java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
Сервер находится в локальной сети, и доступ “в мир” осуществляется через прокси-сервер с NTLM-авторизацией.
Для авторизации – на сервере установлен прокси CNTLM (CentOS: настройка Cntlm), на использование которого необходимо настроить JIRA.
Для этого – в профиле пользователя, от которого выполняется запуск JIRA, например – /home/jira/.bashrc
– добавляем строки:
export JAVA_OPTS="-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3128"
И перезапускаем JIRA.
Другие допустимые опции
Для использования HTTPS
:
-Dhttps.proxyHost=proxy.example.org -Dhttps.proxyPort=8080
Список адресов, для доступа к которым необходимо НЕ использовать прокси:
-Dhttp.nonProxyHosts=localhost
Можно задать список хостов, например:
-Dhttp.nonProxyHosts=*.foo.com|localhost|confluence|crowd
Для авторизации на прокси сервере – используются такие опции:
http.proxyUser – username http.proxyPassword – secret https.proxyUser https.proxyPassword
Например:
-Dhttp.proxyUser=atlaspirate -Dhttp.proxyPassword=yarrrrr -Dhttps.proxyUser=atlaspirate -Dhttps.proxyPassword=yarrrrr