Дженкинс и NGINX Тайм-аут - PullRequest
       16

Дженкинс и NGINX Тайм-аут

0 голосов
/ 22 апреля 2020

Я пытаюсь настроить NginX обратный прокси для Jenkins.

Это AWS Light Sail machine.

Jenkins работает на порту 7172, и я могу получить к нему доступ с помощью publi c IP-адреса сервера.

У меня уже есть NginX, работающий в нескольких поддоменах и работающий нормально .

Но по какой-то причине Дженкинс выбрал тайм-аут под обратным прокси-сервером. Ниже приведена моя конфигурация в / etc / nginx / sites-available со ссылкой на /etc/nginx/sites-enable.

server {
    listen 80;
    server_name jenkins.domain.com;

    location / {
      proxy_set_header        Host $host:$server_port;
      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;

      # Fix the "It appears that your reverse proxy set up is broken" error.
      proxy_pass          http://127.0.0.1:7172;
      proxy_read_timeout  90;

      # Required for new HTTP-based CLI
      proxy_http_version 1.1;
      proxy_request_buffering off;
    }
  }

Не уверен, что еще я могу сделать.

Ubuntu 18LTS. Jenkins 2.233 Nginx: nginx -v

В Jenkins я настроил в качестве URL Jenkins поддомен, который я хочу использовать (jenkins.domain.com)

Заранее спасибо за любые помощь.

1 Ответ

0 голосов
/ 23 апреля 2020

Доменное имя jenkins.domain.com не работает, но переход на jnks.domain.com снова начинает работать.

...