S největší pravděpodobností máte jinou službu, která naslouchá na 8080, myslím, že omnibusová instalace má nějaké připojení služby 8080 - stačí místo toho použít 8081.
Upravit: Jen jsem rychle prohledal a zjistil, že je to unicorn server, který naslouchá 8080 s původním omnibusovým instalačním programem.
Poznámka: Budete muset změnit pouze external_url v gitlab.rb, žádný jiný konfigurační soubor by pro to neměl být upravován.
Úprava č. 2: Jak uvedl @emeraldjava, v konfiguračním souboru je možnost použití jiného unicorn portu:#unicorn['port'] = '8080'
Vyřešil jsem to pro Gitlab Omnibus (Community Edition, verze 10.1.4) tak, že jsem je nejprve nastavil na /etc/gitlab/gitlab.rb
:
unicorn['port'] = 8081
gitlab_workhorse['auth_backend'] = "http://localhost:8081"
Poté spusťte:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Pokud navíc používáte GitLab za reverzním proxy SSL, možná budete muset restartovat tuto službu, abyste se dostali přes stránku s chybou 502 uloženou v mezipaměti.