Thursday, 1 September 2011

Browse » Home » » » » Unable to View Dashboard 'UrlPortMismatchException' Due to Apache Tomcat Connector

Unable to View Dashboard 'UrlPortMismatchException' Due to Apache Tomcat Connector


Users trying to access the dashboard will encounter a System Error page containing an exception like the following:
com.atlassian.gadgets.dashboard.internal.diagnostics.UrlPortMismatchException: Detected URL port, 'XXXX', does not match expected port, '80'
at com.atlassian.gadgets.dashboard.internal.diagnostics.Diagnostics.checkExpectedPort(
at com.atlassian.gadgets.dashboard.internal.diagnostics.Diagnostics.check(
at com.atlassian.gadgets.dashboard.internal.diagnostics.DiagnosticsServlet.executeDiagnostics(
at com.atlassian.gadgets.dashboard.internal.diagnostics.DiagnosticsServlet.doPost(
at javax.servlet.http.HttpServlet.service(
at javax.servlet.http.HttpServlet.service(


The most common cause of this is the use of a reverse-proxy HTTP server (often Apache or IIS) in front of the application server running JIRA. The front-end proxy is misdirecting traffic to the wrong port.


Append proxyName="" and proxyPort="80" to your Tomcat connector (located in conf/server.xml). For example:
<Connector port="XXXX"
      proxyName="" proxyPort="80"/


No comments:

Post a Comment

Note: only a member of this blog may post a comment.