I'm trying to enable access to Marketplace in JIRA 6.0.1 that is located behind proxy server.
To enable this communication I have such a variable in setenv.sh :
JVM_SUPPORT_RECOMMENDED_ARGS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Dhttp.proxyAuth=basic -Dhttps.proxyAuth=basic -Dhttp.proxyHost=xxxx -Dhttp.proxyPort=9090 -Dhttp.proxyUser=myuser -Dhttp.proxyPassword=mypass -Dhttps.proxyHost=xxxx -Dhttps.proxyPort=9090 -Dhttps.proxyUser=myuser -Dhttps.proxyPassword=mypass -Dhttp.nonProxyHosts=localhost\|*.testcompany.com\|*.company.com "
After applying this configuration and starting the JIRA server usually I receive such error :
2016-10-25 17:39:34,222 UpmScheduler:thread-2 WARN anonymous [atlassian.upm.notification.PluginUpdateCheckerImpl] Automatic plugin update check failed
com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.NoClassDefFoundError: org/ietf/jgss/GSSException
and in UI there is information that "The Atlassian Marketplace server is not reachable.".
However sometimes, after restarting JIRA I can connect with Marketplace and even install plugins.
Have you ever encounter such issue ? If yes, I would really appreciate any help .
Finally I found the reason of the solution. My proxy supports many different ways of authentication: NEGOTIATE, NTLM and BASIC. In 6.0.1 until 6.1.9 there was such a error with UPM : https://ecosystem.atlassian.net/browse/UPM-5223 that could cause, a similar behaviour like here.
In my case the solution was to upgrade JIRA to 6.1.9 and then upgrade UPM plugin to 2.20.5 . After that I have access to Atlassian MarketPlace all the time, even after restarts.
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events