reverse proxy

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
rootx
Сообщения: 4
Зарегистрирован: Пн окт 07, 2019 8:25 am

reverse proxy

Сообщение rootx » Пн окт 07, 2019 8:26 am

Добрый день, подскажите возможно ли на некоторых доменах работа в качестве обратного прокси?
Ручное изменение конфигурации перезатерается после мягкой перезагрузки сервера.

rootx
Сообщения: 4
Зарегистрирован: Пн окт 07, 2019 8:25 am

Re: reverse proxy

Сообщение rootx » Пн окт 07, 2019 9:05 am

Индивидуальная донастройка хостов

Код: Выделить всё

        proxy_pass http://172.16.222.8:8085;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;
===>

Код: Выделить всё

Перезапуск неуспешный. Сервис не работает.
● nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2019-10-07 11:54:06 MSK; 15ms ago
Process: 31594 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=1/FAILURE)
Process: 31593 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
Main PID: 27241 (code=exited, status=0/SUCCESS)

Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/sites-available/ssl.default.conf:7
Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/sites-available/ssl.k.ru.conf:7
Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: [warn] duplicate MIME type "text/html" in /etc/nginx/sites-available/ssl.k.ru.conf:40
Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/sites-available/ssl.rd.k3.ru.conf:7
Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: [emerg] invalid parameter "on" in /etc/nginx/sites-available/ssl.rd.k3.ru.conf:46
Oct 07 11:54:06 web1.k.ru nginx[31594]: nginx: configuration file /etc/nginx/nginx.conf test failed
Oct 07 11:54:06 web1.k.ru systemd[1]: nginx.service: control process exited, code=exited status=1
Oct 07 11:54:06 web1.k.ru systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
Oct 07 11:54:06 web1.k.ru systemd[1]: Unit nginx.service entered failed state.
Oct 07 11:54:06 web1.k.ru systemd[1]: nginx.service failed./code]

rootx
Сообщения: 4
Зарегистрирован: Пн окт 07, 2019 8:25 am

Re: reverse proxy

Сообщение rootx » Пн окт 07, 2019 9:09 am

я так понимаю нужно поменять

Код: Выделить всё

ssl on;  
на

Код: Выделить всё

 listen 443 ssl;

rootx
Сообщения: 4
Зарегистрирован: Пн окт 07, 2019 8:25 am

Re: reverse proxy

Сообщение rootx » Пн окт 07, 2019 9:28 am

При попытке сново добавить :
Индивидуальная донастройка хостов

Код: Выделить всё

proxy_pass http://172.16.222.8:8085;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;

Код: Выделить всё

nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/sites-available/ssl.rd.k3.ru.conf:7 
nginx: [emerg] "proxy_pass" directive is not allowed here in /etc/brainy/data/webserver_config/user_includes/proxy/rd.k3.ru.nginx.ssl:1 
nginx: configuration file /etc/nginx/nginx.conf test failed
1 - listen 443 ssl; меняет обратно на ssl on;

Аватара пользователя
sbury
Сообщения: 434
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: reverse proxy

Сообщение sbury » Пн окт 07, 2019 10:40 am

да на SSL он предупреждение выдает. А ругается он на эту строку

proxy_pass http://172.16.222.8:8085;

говорит что эта директива тут не может находится. Покажите основной конфиг, где этот инклуде включается

Ответить