предполагается ли инициализация временных папок при вызове "nginx -t" ?

2020-12-22 Пенетрантность Илья Шипицин
привет! беру чистый centos, ставлю nginx из стокового репозитория. в /var/cache/nginx - пусто. ожидаемо делаю "nginx -t", и уже не пусто. а вот это не очень ожидаемо было. почему так ? [root@centos system]# cd /var/cache/nginx/ [root@centos nginx]# ls [root@centos nginx]# nginx -t nginx: the

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Илья Шипицин
Да, так и сделаю. Спасибо On Tue, Dec 22, 2020, 11:22 PM Oleg A. Mamontov wrote: > On Tue, Dec 22, 2020 at 06:17:13PM +0500, Илья Шипицин wrote: > >грубо - сделать все то же самое, что было бы без "return 421" + > залогировать > >попытку вернуть. > >классический dry run > > Возможно, вам

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Oleg A. Mamontov
On Tue, Dec 22, 2020 at 06:17:13PM +0500, Илья Шипицин wrote: грубо - сделать все то же самое, что было бы без "return 421" + залогировать попытку вернуть. классический dry run Возможно, вам подойдет дополнительный access_log по условию: --- map $host $condition { default 1;

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Илья Шипицин
вт, 22 дек. 2020 г. в 19:58, Evgeniy Berdnikov : > On Tue, Dec 22, 2020 at 06:17:13PM +0500, Илья Шипицин wrote: > >грубо - сделать все то же самое, что было бы без "return 421" + > >залогировать попытку вернуть. > >классический dry run > >error_page 421 = @handler_421; > >

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Evgeniy Berdnikov
On Tue, Dec 22, 2020 at 06:17:13PM +0500, Илья Шипицин wrote: >грубо - сделать все то же самое, что было бы без "return 421" + >залогировать попытку вернуть. >классический dry run >error_page 421  = @handler_421; >location / { >   if ($some_condition != $host) { return 421;

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Илья Шипицин
грубо - сделать все то же самое, что было бы без "return 421" + залогировать попытку вернуть. классический dry run error_page 421 = @handler_421; location / { if ($some_condition != $host) { return 421; } proxy_pass http://upstream; access_log /var/log/my.log; } location

Re: режим dry run для "return 421"

2020-12-22 Пенетрантность Evgeniy Berdnikov
On Tue, Dec 22, 2020 at 04:52:36PM +0500, Илья Шипицин wrote: >привет! >рассматриваем вариант >if ($some_condition != $host) { return 421; } >вопрос - как можно по дешевому в этом месте сделать "логирование вместо >return" ? return 302 ? Вообще, что значит "вместо"?

режим dry run для "return 421"

2020-12-22 Пенетрантность Илья Шипицин
привет! рассматриваем вариант if ($some_condition != $host) { return 421; } вопрос - как можно по дешевому в этом месте сделать "логирование вместо return" ? Илья Шипицин ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Проблема при проксировании на nginx с ssl reject handshake on

2020-12-22 Пенетрантность Alexey Koscheev
Сам себе отвечу :) На Сервер1 не хватало строки: proxy_ssl_name $host; Posted at Nginx Forum: https://forum.nginx.org/read.php?21,290260,290261#msg-290261 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Проблема при проксировании на nginx с ssl reject handshake on

2020-12-22 Пенетрантность Alexey Koscheev
Сервер1 (принимает запросы и проксирует на сервер 2): server { listen a.b.c.d:443 ssl; server_name abcd.example ; access_log off; ssl_certificate path_to.crt; ssl_certificate_key path_to.key; location / { proxy_pass https://b.c.d.e:443; proxy_ssl_server_name on; proxy_set_header Host $host; }