Третий и последний раз повторяю, хотите, чтобы вам помогли - обозначайте ВСЕ 
части конфига, отвечающие за проблему. То, что по вашему мнению должно 
работать, но не работает.
Вы видите разницу в ваших локейшенах?
Апстрим backend у вас как-то определен?
В error.log, случаем, не проскакивает что-то типа 'host not found in upstream 
...' ?
И, кстати, все-же рекомендую перечитывать конфиг как 'nginx -s reload'. Так вы 
сразу увидите ошибку. 'service nginx reload' вам ответит ОК, а ошибку скинет в 
лог.


>Среда, 14 февраля 2018, 19:13 +03:00 от "imsystem" 
><nginx-fo...@forum.nginx.org>:
>
>Всё проксирует, при записи
>server {
>listen external_IP_nginx:443;
>location / { proxy_pass https://local_IP_IIS; }
>}
>
>При этой записи не проксирует, выдавало, насколько помню, 403
>server {
>listen 443;
>location / { proxy_pass https://backend; }
>}
>
>А прочие команды я и в документации видел, просто через service/systemctl
>как-то привычнее.
>
>CoDDoC Wrote:
>-------------------------------------------------------
>> Да, сопоставима. Просто вы об этом ничего не сказали.
>> Насчет опции -s и прочих можете посмотреть nginx -h
>> Будет что-то типа:
>> nginx version: nginx/1.13.8
>> Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g
>> directives]
>> 
>> Options:
>>   -?,-h         : this help
>>   -v            : show version and exit
>>   -V            : show version and configure options then exit
>>   -t            : test configuration and exit
>>   -T            : test configuration, dump it and exit
>>   -q            : suppress non-error messages during configuration
>> testing
>>   -s signal     : send signal to a master process: stop, quit, reopen,
>> reload
>>   -p prefix     : set prefix path (default: /etc/nginx/)
>>   -c filename   : set configuration file (default:
>> /etc/nginx/nginx.conf)
>>   -g directives : set global directives out of configuration file
>> 
>> По остальному вам Максим ответил.
>> 
>> А почему не проксирует - я вам уже сказал. С такой скудной
>> информацией, что вы даете, нужен хрустальный шар. Не нужно вываливать
>> весь конфиг, достаточно частей, относящихся к теме. Причин на самом
>> деле может быть много. Начиная от правил FW и заканчивая локейшеном, в
>> который падает запрос.
>> 
>> 
>> >Среда, 14 февраля 2018, 15:51 +03:00 от "imsystem"
>> < nginx-fo...@forum.nginx.org >:
>> >
>> >> Вам обязательно 'service nginx restart'?
>> >> 'nginx -s reload' пробовали?
>> >Нет, не обязательно.
>> >Нет, не пробовал, считал её сопоставимой команде service nginx
>> reload, а она
>> >работает.
>> >Меня сам факт смущает.
>> >
>> >> Насчет версии 1.12.1. В stable ветке доступна 1.12.2. Может там уже
>> >> пофиксили?
>> >Может и пофиксили.
>> >
>> >> >> Два интерфейса внешний и локальный. Везде ip - внешний ip.
>> >> >> Проксирование идёт по локалке.
>> >> >> Если принудительно не указывать ip в listen, то не проксируется.
>> >> Потрудитесь четко формулировать вопрос.
>> >> Что и куда вы проксируете? nginx на nginx? 80-й порт на 443-й?
>> Бэкенд
>> >> где находится? На том же сервере или на другом?
>> >> ip  в конфиге внешние?
>> >С nginx на IIS, сервера разные, 80 порт перенаправляется на 443 (http
>> ->
>> >https).
>> >ip которые слушает nginx внешние, проксирует соответственно на
>> локальный ip
>> >IIS потоо https прколу.
>> >
>> >
>> >> >Среда, 14 февраля 2018, 13:10 +03:00 от "imsystem"
>> >> <  nginx-fo...@forum.nginx.org >:
>> >> >
>> >> >И совсем забыл.
>> >> >
>> >> >nginx -V
>> >> >nginx version: nginx/1.12.1
>> >> >built by gcc 6.3.0 20170516 (Debian 6.3.0-18)
>> >> >built with OpenSSL 1.1.1-dev  xx XXX xxxx
>> >> >TLS SNI support enabled
>> >> >configure arguments: --prefix=/usr/local/nginx/
>> >> >--conf-path=/etc/nginx/nginx.conf
>> >> --error-log-path=/var/log/nginx/error.log
>> >> >--http-log-path=/var/log/nginx/access.log
>> >> --pid-path=/var/run/nginx.pid
>> >> >--user=www-data --group=www-data --with-threads --with-file-aio
>> >> >--with-http_ssl_module --with-openssl=/home/sysadmin/src/openssl
>> >> >--with-http_v2_module --with-http_realip_module
>> >> --with-http_addition_module
>> >> >--with-http_xslt_module --with-http_image_filter_module
>> >> >--with-http_geoip_module --with-http_sub_module
>> >> --with-http_dav_module
>> >> >--with-http_flv_module --with-http_mp4_module
>> >> --with-http_gunzip_module
>> >> >--with-http_gzip_static_module --with-http_auth_request_module
>> >> >--with-http_random_index_module --with-http_secure_link_module
>> >> >--with-http_degradation_module --with-http_slice_module
>> >> >--with-http_stub_status_module --with-stream
>> --with-stream_ssl_module
>> >> >
>> >> >uname -a
>> >> >Linux gateway 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3+deb9u1
>> >> (2017-12-23)
>> >> >x86_64 GNU/Linux
>> >> >
>> >> >Posted at Nginx Forum: 
>> >>  https://forum.nginx.org/read.php?21,278548,278550#msg-278550
>> >> >
>> >> >_______________________________________________
>> >> >nginx-ru mailing list
>> >> >  nginx-ru@nginx.org
>> >> >  http://mailman.nginx.org/mailman/listinfo/nginx-ru
>> >> 
>> >> 
>> >> --
>> >> _______________________________________________
>> >> nginx-ru mailing list
>> >>  nginx-ru@nginx.org
>> >>  http://mailman.nginx.org/mailman/listinfo/nginx-ru
>> >
>> >Posted at Nginx Forum: 
>>  https://forum.nginx.org/read.php?21,278551,278554#msg-278554
>> >
>> >_______________________________________________
>> >nginx-ru mailing list
>> > nginx-ru@nginx.org
>> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>> 
>> 
>> --
>> _______________________________________________
>> nginx-ru mailing list
>>  nginx-ru@nginx.org
>>  http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>Posted at Nginx Forum:  
>https://forum.nginx.org/read.php?21,278551,278568#msg-278568
>
>_______________________________________________
>nginx-ru mailing list
>nginx-ru@nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx-ru


--
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить