3

I have an instance of Atlassian FishEye+Crucible running in a server in a standard HTTP connection. But we need this instance to be also accessed from outside, over a HTTPS connection. Proposed solution? Revese Proxy, what already works fine for other Atlassian products, such as JIRA and Confluence.

But FishEye+Crucible is being a torturer problem since it does not work from outside: the logon screen loads with no style (in a CSS way) and it doesn't login, redirecting for a mistaken URL.

I have already tried the Atlassian proposed solution, but it did not work. I also tried something proposed in another entry, and nothing happened again.

So, I ask: do anyone have a clue to make it work?

I'm using FishEye + Crucible version 2.7.15 and Apache httpd version 2.2.

My httpd.conf looks like this:

<IfModule ssl_module>
    Include conf/extra/httpd-ssl.conf
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
</IfModule>

<IfModule proxy_module>
    SSLProxyEngine On
    ProxyRequests Off
    ProxyPreserveHost Off

    <Location /crucible>
        ProxyPass http://INTERNAL_ADDRESS:LOCAL_PORT
        ProxyPassReverse http://INTERNAL_ADDRESS:LOCAL_PORT
    </Location>

</IfModule>

And my config.xml (FishEye+Crucible configuration file):

<web-server>
    <http bind=":LOCAL_PORT"/>
</web-server>

Finally, my architecture looks like this:

Outside World/Browser <-- HTTPS --> Apache httpd <-- HTTP --> FishEye + Crucible

Thanks in advance for all help!

1 Answer 1

3

I have asked this question at Atlassian Answers and got the answer to the problem: I just needed to set the web context for Crucible.

For details, access the provided link for the answer.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .