Univention Bugzilla – Bug 53043
Docker Healthcheck not healthy with proxy in network
Last modified: 2021-04-09 11:02:39 CEST
A customer noticed, that the health check of the gitlab app fails in their environment. The healthcheck calls https://0.0.0.0:8181/gitlab/help what will be directed to the proxy. From my understanding it should be checked if http://<hostname -f>/gitlab/help is reachable. Alternatively other checks than the network could be tested instead. The workaround setting the hostname was working at the customer environment. I'm not sure if it is possible to customize the healthcheck during app installation, but if it is, we should do. I primary opened that bug as we focus more dockerization and proxies in the environment could cause some problems like that. The usage of 0.0.0.0 is from my understanding no good idea, if proxies are in use. The attached ticked shows more details.