gitlab-git-http-server not working when GitLab uses sockets only
When GitLab (or unicorn) is only listening on an UNIX socket, gitlab-git-http-server fails to send authentication requests to GitLab as it uses http://localhost:8080/ as authBackend
. As a result, GitLab runners will not be able to clone the project and run tests etc. Also, cloning repositories over HTTPS is not possible.
I am not sure, if this is a bug or not. For me, it costed two hours of figuring out where in the installation/upgrade docs something with port 8080 is described. So maybe you should add this to the docs or whereever :-)
My fix was to uncomment config/unicorn.rb.example#L39