Dies ist eine Neuinstallation auf Ubuntu 16.04.Gitlab hinter NAT an einem alternativen Port?
Ich konnte den Port ändern und die Datei "/ etc/gitlab/gitlab.rb" bearbeiten.
Änderungen;
external_url 'http://superawesomedomain.com:2345'
nginx['listen_port'] = 2345
nginx['proxy_set_headers'] = {
"Host" => "$http_host",
"X-Real-IP" => "$remote_addr",
"X-Forwarded-For" => "$proxy_add_x_forwarded_for",
"X-Forwarded-Proto" => "https",
"X-Forwarded-Ssl" => "on"
}
Wenn ich versuche, Gitlab aus dem Browser zuzugreifen, erhalte ich einen Fehler „Whoops, Gitlab ist zu viel Zeit zu reagieren.“
Und das in den Protokollen:
==> /var/log/gitlab/nginx/gitlab_error.log < == 00.43.53 2016/05/04 [Fehler] 1599 # 0 : * 14 connect() zu unix:/var/opt/gitlab/gitlab-Arbeitspferd/socket fehlgeschlagen (111: Verbindung abgelehnt) beim Verbinden mit Upstream, Client: xxx.xxx.xxx.xxx, Server: superawesomedomain. com, Anfrage: "GET /favicon.ico HTTP/1.1", stromaufwärts: "http://unix:/var/opt/gitlab/gitlab-workhorse/socket:/favicon.ico" host: "superawesomedomain.com:2345", Referrer: "http://superawesomedomain.com:2345/"
Die einzigen Ports, die hinter NAT konfiguriert sind, um auf dieser Maschine zu arbeiten, sind; 2345 und 8080.
Was fehlt mir? Ich würde es vorziehen, letztlich, dass es sein http s: //superawesomedomain.com: 2345/
Diese Frage bezieht sich nicht auf Stackoverflow. Es sollte auf Superuser oder serverfault.stackexchange.com gepostet werden, da es sich nicht um eine Programmierfrage handelt. – xaxxon