Re: Почему записи в access.log могут содержать пустой remote addr ?

Иван nginx на kinetiksoft.com
Вт Янв 25 15:39:51 UTC 2022


Здравствуйте!

Сходу, если идея, то IP адреса может не быть, если запрос приходит в 
nginx через unix-сокет. Проверьте все ваши listen'ы или дайте nginx -T.

С уважением, Иван.

25.01.2022 11:21, Ilya Evseev пишет:
> Дано: nginx 1.18.0-0ubuntu1.2 и access_log по умолчанию.
>
> Проблема: некоторые записи в access.log содержат пустой IP клиента.
>
> Примеры (обе строки начинаются с пробела, фактические запросы заменил на
> "..."):
>
>   - - [25/Jan/2022:07:56:46 +0300] "GET /... HTTP/1.1" 410 198 "-"
> "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
> Gecko) Chrome/97.0.4692.99 Safari/537.36"
>   - - [25/Jan/2022:08:01:14 +0300] "GET /... HTTP/1.1" 101 2 "-" "Mozilla/5.0
> (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
> Chrome/97.0.4692.71 Safari/537.36"
>
> Как такое может быть?
> remote_addr в настройках не переопределяется, set_real_ip_from не
> используется.
>
> Posted at Nginx Forum: https://forum.nginx.org/read.php?21,293434,293434#msg-293434
>
> _______________________________________________
> nginx-ru mailing list -- nginx-ru на nginx.org
> To unsubscribe send an email to nginx-ru-leave на nginx.org



Подробная информация о списке рассылки nginx-ru