Re: ipv6 и error 400
Alex Vorona Wrote: --- > Hello, > > > 26.02.18 12:22, Dmytro Lavryk wrote: > > > Где-то на просторах гугла нарыл совет обязательно убрать строку "ssl > on;" из > > конфига. Тайного смысла не понял. но строка была, убрал. Пока > ответов с > > кодом 400 нету - наблюдаю. Возможно это и есть решение, только мне > непонятно > > "в чем заковыка". > > ssl on; включал SSL на всех listen соответствующего server. Скорее > всего > у вас 400-ки были на 80-м порту, добавление $server_port в формат > логов > при сохранении ssl on сможет ответить на этот вопрос. Похоже дело именно в ssl on; - после того, как его убрал - за сутки ни одного кода ответа 400. Большое спасибо, всем, принимавшим участие в обсуждении! Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278759,278787#msg-278787 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
Dmitry Ivanov писал 2018-02-26 13:01: Добрый день, Дмитрий! Можно посмотреть запрос полностью, не через лог? Можно, но по-прежнему в логе - http://nginx.org/ru/docs/ngx_core_module.html#debug_connection Однако, нужно знать IP-адрес логируемого, или хотя бы его сеть. -- Best regards, Andrey A. Kopeyko___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
Hello, 26.02.18 12:22, Dmytro Lavryk wrote: Где-то на просторах гугла нарыл совет обязательно убрать строку "ssl on;" из конфига. Тайного смысла не понял. но строка была, убрал. Пока ответов с кодом 400 нету - наблюдаю. Возможно это и есть решение, только мне непонятно "в чем заковыка". ssl on; включал SSL на всех listen соответствующего server. Скорее всего у вас 400-ки были на 80-м порту, добавление $server_port в формат логов при сохранении ssl on сможет ответить на этот вопрос. -- Alex Vorona ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
Dmitry Ivanov Wrote: --- > Можно посмотреть запрос полностью, не через лог? Я в свое время > удивился, когда мне Netscaler стал такими ошибками плеваться. В итоге > дикий клиент с мегабайтными GET Писать все запросы подробно нет возможности - система прилично нагружена, а вот как "вычленить" нужный - ума не приложу. Мыслт о "кривых" клиентах приходила, но достаточно много такого от ботов яндекса - как-то не похоже: 2a02:6b8:0:1a21::10 [26/Feb/2018:07:35:36 +0200] "GET /phpbb/files/2003_8e3579882284805a2cb9b620f21a6dc7.png HTTP/1.1" 400 264 "-" "Mozilla/5.0 (compatible; YandexImageResizer/2.0; +http://yandex.com/bots)" Где-то на просторах гугла нарыл совет обязательно убрать строку "ssl on;" из конфига. Тайного смысла не понял. но строка была, убрал. Пока ответов с кодом 400 нету - наблюдаю. Возможно это и есть решение, только мне непонятно "в чем заковыка". Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278759,278764#msg-278764 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
Здравствуйте, Dmytro. Вы писали 26 февраля 2018 г., 12:27:52: > 2a03:4000:6:d03e::1 [26/Feb/2018:08:00:14 +0200] "GET / HTTP/1.1" 400 666 > "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, > like Gecko) Chrome/58.0.3029.110 Safari/537.36" > 2a03:4000:6:d03e::1 [26/Feb/2018:08:00:17 +0200] "GET / HTTP/1.1" 200 53257 > "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, > like Gecko) Chrome/58.0.3029.110 Safari/537.36" Можно посмотреть запрос полностью, не через лог? Я в свое время удивился, когда мне Netscaler стал такими ошибками плеваться. В итоге дикий клиент с мегабайтными GET -- С уважением, Dmitry nginx...@sadok.spb.ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
Vadim A. Misbakh-Soloviov Wrote: --- > А прописали точно и для ssl и для http? > И как именно указали? server { listen [2a01:4f8:190:::2]:80; listen [2a01:4f8:190:::2]:443 ssl http2; listen 80; listen 443 ssl http2; server_name ... и т.д. Но, я так понимаю, если бы ошибка была грубая (такого уровня), то было бы всегда... А так лишь иногда и непонятно чего. При чем зачастую один и тот же запрос с одного и того же клиента тут же делается повторно и отрабатывает нормально: 2a03:4000:6:d03e::1 [26/Feb/2018:08:00:14 +0200] "GET / HTTP/1.1" 400 666 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" 2a03:4000:6:d03e::1 [26/Feb/2018:08:00:17 +0200] "GET / HTTP/1.1" 200 53257 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" > > В письме от понедельник, 26 февраля 2018 г. 15:49:34 +07 пользователь > Dmytro > Lavryk написал: > > Доброго всем здоровья! > > Недавно прикрутил к нескольким сайтам на сервере ipv6 адреса, > прописал в > > nginx . В access на этих сайтах периодически по непонятным причинам > > проскакивает код ответа 400. При чем ИСКЛЮЧИТЕЛЬНО при обращениях > через > > ipv6. > > > > Чтобы могло быть? Как можно подробнее продиагностировать - чего не > хватает? > > > > Posted at Nginx Forum: > > https://forum.nginx.org/read.php?21,278759,278759#msg-278759 > > > > ___ > > 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,278759,278761#msg-278761 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
On Mon, Feb 26, 2018 at 03:49:34AM -0500, Dmytro Lavryk wrote: > Доброго всем здоровья! > Недавно прикрутил к нескольким сайтам на сервере ipv6 адреса, прописал в > nginx . В access на этих сайтах периодически по непонятным причинам > проскакивает код ответа 400. При чем ИСКЛЮЧИТЕЛЬНО при обращениях через > ipv6. > > Чтобы могло быть? Как можно подробнее продиагностировать - чего не хватает? Для начала следует поинтересоваться, в каких случаях сервер может дать статус-код 400. Затем проверить, действительно ли на проблемный запрос должен быть дан 400. И лишь когда есть конкретный запрос, для которого видимых причин выдачи кода 400 нет, можно запостить этот запрос сюда и спросить, правильно ли поступает nginx, выдавая ошибку. -- Eugene Berdnikov ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: ipv6 и error 400
А прописали точно и для ssl и для http? И как именно указали? В письме от понедельник, 26 февраля 2018 г. 15:49:34 +07 пользователь Dmytro Lavryk написал: > Доброго всем здоровья! > Недавно прикрутил к нескольким сайтам на сервере ipv6 адреса, прописал в > nginx . В access на этих сайтах периодически по непонятным причинам > проскакивает код ответа 400. При чем ИСКЛЮЧИТЕЛЬНО при обращениях через > ipv6. > > Чтобы могло быть? Как можно подробнее продиагностировать - чего не хватает? > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,278759,278759#msg-278759 > > ___ > 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
ipv6 и error 400
Доброго всем здоровья! Недавно прикрутил к нескольким сайтам на сервере ipv6 адреса, прописал в nginx . В access на этих сайтах периодически по непонятным причинам проскакивает код ответа 400. При чем ИСКЛЮЧИТЕЛЬНО при обращениях через ipv6. Чтобы могло быть? Как можно подробнее продиагностировать - чего не хватает? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278759,278759#msg-278759 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru