Gitlab autohospedado no funciona con nginx no incluido

Gitlab autohospedado no funciona con nginx no incluido

Tengo gitlab-ce ejecutándose en una máquina virtual centos-stream-9 y nginx ejecutándose en una máquina virtual ubuntu separada, funcionando como un proxy inverso para la instancia de gitlab. Pero por alguna razón no funciona. nginx devuelve un 502 Bad Gateway.

El servidor que ejecuta nginx es 192.168.0.71 y gitlab es 192.168.0.148

Siguienteeste tutorialen el sitio web de gitlab, actualicé mi gitlab.rb para tener lo siguiente

gitlab_rails['trusted_proxies'] = ['192.168.0.1/24', '192.168.0.71']
nginx['enable'] = false
nginx['redirect_http_to_https'] = false
nginx['listen_port'] = 8084
nginx['listen_https'] = false

Mi configuración de nginx incluye esto

server {
    listen 83;
    listen [::]:83;

    location / {
        proxy_pass http://192.168.0.148:8084;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
 }

información relacionada