Empty Manage add-ons

Michaël February 8, 2018

When i open the Manage add-ons thingie @ System / Administration / Marketplace

It remains empty, expected is a list installed add-ons

It shows a failed request with an empty response.

batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en-US&nps-acknowledged=true&tempo_is_jira_version_equal_or_greater_than_7.0.0=true&tempo_is_tempo_core_licensed=true&tempo_is_tempo_timesheets_license_valid=true:9 HEAD https://tickets.macketmar.com/rest/plugins/1.0/?_=1518102009225 net::ERR_EMPTY_RESPONSE

We recently changed the hostname pointing to this jira instance from https://jira.carenetprojects.nl/ to https://tickets.macketmar.com/ . We followed the procedure here and the rest of Jira seems to be functioning but it might be related.

Via the old hostname the listing does return but the rest of the Jira install gives warnings.

2 answers

1 vote
Michaël February 14, 2018

hello?

0 votes
Michaël February 8, 2018
2018-02-08 15:23:45,932 http-nio-8080-exec-24 ERROR tubby 923x27186x3 o3rkil 109.109.119.26,192.168.69.28 /plugins/servlet/gadgets/dashboard-diagnostics [c.a.g.d.internal.diagnostics.DiagnosticsServlet] DIAGNOSTICS: FAILED
com.atlassian.gadgets.dashboard.internal.diagnostics.UrlHostnameMismatchException: Detected URL hostname, 'tickets.macketmar.com', does not match expected hostname, 'jira.carenetprojects.nl'
at com.atlassian.gadgets.dashboard.internal.diagnostics.Diagnostics.checkExpectedHostname(Diagnostics.java:62)
at com.atlassian.gadgets.dashboard.internal.diagnostics.Diagnostics.check(Diagnostics.java:32)
at com.atlassian.gadgets.dashboard.internal.diagnostics.DiagnosticsServlet.executeDiagnostics(DiagnosticsServlet.java:82)
at com.atlassian.gadgets.dashboard.internal.diagnostics.DiagnosticsServlet.doPost(DiagnosticsServlet.java:58)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at com.atlassian.plugin.servlet.DelegatingPluginServlet.service(DelegatingPluginServlet.java:37)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at com.atlassian.plugin.servlet.ServletModuleContainerServlet.service(ServletModuleContainerServlet.java:45)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
... 53 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 58 filtered
at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:66)
... 1 filtered
at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:64)
... 36 filtered
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
... 10 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 4 filtered
at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
... 26 filtered
at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
... 23 filtered
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Sloan N_ B_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 8, 2018

Hi @Michaël,

the error showing in the logs points to the server.xml.

HostName Mismatch: UrlHostnameMismatchException

  • Have you changed the server.xml file?
  • Have you changed the Base-URL?

Cheers
Niklas

Michaël February 8, 2018

server.xml contains

<Connector acceptCount="100" bindOnInit="false" connectionTimeout="20000" disableUploadTimeout="true" enableLookups="false" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true" scheme="https" proxyName="tickets.macketmar.com" proxyPort="443" secure="true" />

and the Base-URL setting contains https://tickets.macketmar.com 

Sloan N_ B_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 8, 2018

That seems to be correct! Did you do a Jira restart after the change?

Else I can't think of anything.

Michaël February 9, 2018

i restarted after that yes, how do we go from here? You want a support-zip?

Sloan N_ B_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 14, 2018

I found a Knowledge Base Article for this issue: https://confluence.atlassian.com/confkb/universal-plugin-manager-inaccessible-or-does-not-show-any-plugins-224402405.html

Since you say server.xml is correct I think it won't give us important insights.

Suggest an answer

Log in or Sign up to answer