Cannot login to Fisheye/Crucible

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

Upon log in, Fisheye/Crucible returns a 500 error in the browser and the following message is visible in the atlassian-fisheye-YYYY-MM-DD.log:

1 2 3 4 5 6 7 8 9 10  2012-10-05 12:50:29,052 INFO [btpool0-6 ] fisheye.app TotalityFilter-logExceptionDetails - Exception ":///" (java.lang.IllegalArgumentException) while processing "/login" (Referer:"https://localhost:8060/") java.lang.IllegalArgumentException: :/// at org.mortbay.jetty.HttpURI.parse2(HttpURI.java:166) at org.mortbay.jetty.HttpURI.parse(HttpURI.java:109) at org.mortbay.jetty.HttpURI.<init>(HttpURI.java:91) at org.mortbay.jetty.Response.sendRedirect(Response.java:406) at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136) at org.mortbay.servlet.GzipFilter$GZIPResponseWrapper.sendRedirect(GzipFilter.java:331) at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136) ...

Cause

This is a known issue that occurs when the values of proxy-scheme and proxy-host are not defined. Therefore the config.xml will contain the following line:

1 <proxy-info proxy-host="" proxy-scheme=""/>

This behaviour has been reported and can be tracked at the following link: CRUC-4697

Resolution

  1. Stop Fisheye/Crucible.

  2. Edit the FISHEYE_INST/config.xml file adding values to proxy-scheme and proxy-host. For example:

    1 <proxy-info proxy-host="fisheye.acme.com" proxy-scheme="https"/>
  3. Restart Fisheye/Crucible

Updated on April 15, 2025

Still need help?

The Atlassian Community is here for you.