Maxim Dounin
July 09, 2019 08:54AM
Hello!

On Tue, Jul 09, 2019 at 12:21:44PM +0100, Anton Kiryushkin wrote:

> Здравствуйте.
>
> Пока не получается воспроизвести проблему, но в логе ошибок переодически
> возникает сообщение вида:
>
> too long parameter "#
> На строке, которая, и является комментарием:
> # this is search location for service srv784
>
> Таких строчек-комментариев (конфиг генерируется скриптом) у меня в файле
> довольно много.
> Все бы и ничего, но nginx по каким-то причинам после этого сообщения
> перестает слушать порты на какое-то время.
>
> Что с этим можно сделать и вообще что это такое? Гугл не помог. Версия
> nginx 1.12.0.
> Сам конфиг, ну примитивный, 5 location без реврайтов и regexp.

Длина комментария, как и любого параметра, не может превышать 4096
байт. Если nginx ругается - скорее всего длина превышена. Если и
правда ругается сообщением вида:

> too long parameter "#

то есть без каких-либо дополнительных символов после "#", то
скорее всего речь о том, что файл застали в процессе генерации, и
следом прочитались нули в больших количествах.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

too long parameter

Anton Kiryushkin July 09, 2019 07:24AM

Re: too long parameter

Maxim Dounin July 09, 2019 08:54AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 149
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready