У меня есть небольшая сложная конфигурация служб.Конфигурация Nginx для передачи прокси на внешний ip и порт (https -> http)
Мой домен (назовите его «a.team» пока) указывает на мой 1 & 1 Сервер облаков с различными службами, работающими доклерными, полностью функциональными с докционированным nginx. Многие субдомены указывают на контейнеры докеров, и все в порядке.
Теперь у меня есть сервер в офисе, порты 8080, 8090 и 7990 (продукты Atlassian) с доступом через маршрутизатор fw и статический ip (отлично работает).
Я хочу облако сервера для управления доменом и прокси, как это:
SSL https://jira.a.team для отсутствия SSL http://---.---.---.133:8080 (фиктивной) в качестве прокси-сервера (и для других продуктов, тоже)
Nginx сконфигурирован перенаправить все http на https:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
server {
listen 443 default_server ssl;
server_name _;
ssl_certificate /path/bundle.cer;
ssl_certificate_key /path/-.a.team_private_key.key;
}
И я хочу добавить новую конфигурацию в существующие.
server {
listen 443 ssl;
server_name jira.a.team;
location/{
proxy_pass http://---.---.---.133:8080;
proxy_redirect off;
}
}
Я перепробовал много комбинаций с прокси-набор заголовков для хоста, X-Real-IP и х-пересылаемой-за, но все это я получаю тайм-аут 504 шлюз.
Благодарим за помощь!
С уважением
Большое спасибо! Оно работает! – Dommar92