Welcome! Log In Create A New Profile

Advanced

Re: обработка set_real_ip_from для 400-х статусов

Иван Мишин
July 26, 2019 03:58AM
Столкнулся с такой же проблемой. Есть какое-то объяснение этому?

пт, 14 июн. 2019 г. в 20:12, Илья Шипицин <chipitsine@gmail.com>:

> привет!
>
> стенд:
>
> nginx-1.17.0 из официального репо.
> конфиг
>
> user root;
> worker_processes 1;
>
> error_log /var/log/nginx/error.log warn;
> pid /var/run/nginx.pid;
>
> events {
> worker_connections 1024;
> }
>
>
> http {
> include /etc/nginx/mime.types;
> default_type application/octet-stream;
>
> log_format custom '$remote_addr\t$http_x_real_ip\t$status\t$uri';
> set_real_ip_from 127.0.0.1;
>
> access_log /var/log/nginx/access.log custom;
>
> server {
> listen 80;
> server_name localhost;
> location / { return 200; }
> }
>
> server {
> listen 80;
> server_name _;
> location / { return 200; }
> }
>
> }
>
>
> =========================
> делаю два запроса
>
> curl --header "X-Real-IP: 8.9.10.11" -vvvv -I -k http://localhost/test
> curl --header "X-Real-IP: 8.9.10.11" -vvvv -I -k http://localhost/%%%%%
>
> получаю
>
> # cat /var/log/nginx/access.log
> 8.9.10.11 8.9.10.11 200 /test
> 127.0.0.1 - 400
>
>
> почему магия с форматом лога и хедерами работает на 200-х статусах и не
> работает на 400-х ? это такая задумка ? выглядит как баг.
>
> Илья Шипицин
>
>
> _______________________________________________
> 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
Subject Author Posted

обработка set_real_ip_from для 400-х статусов

Илья Шипицин June 14, 2019 01:14PM

Re: обработка set_real_ip_from для 400-х статусов

Иван Мишин July 26, 2019 03:58AM

Re: обработка set_real_ip_from для 400-х статусов

Maxim Dounin July 29, 2019 09:22AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 116
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready