I've set up a Crucible server in a Docker container running on Debian.
I used this Docker image:
https://hub.docker.com/r/mswinarski/atlassian-crucible/
By default Crucible listens on TCPv6 port 8080, and despite my best efforts I can't get it to switch to an IPv4 port; this is problematic since we don't have IPv6 routing in the network.
I read this guide:
https://confluence.atlassian.com/fisheye/configuring-the-fisheye-web-server-960155665.html
And I tried to set the HTTP Bind parameter to either 0.0.0.0:8080 or <local IP>:8080, but it didn't help.
Any suggestions would be welcome.
Fisheye and Crucible do not support IPv6 yet. And the docker image prepared by Maciej Swinarski by default runs Fisheye/Crucible on port 8080. Please check your configuration.
As it turns out, the problem was that Docker itself used TCPv6 by default, for some reason. So you're right, it's a configuration issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.