Re: too long parameter

2019-07-09 Пенетрантность Maxim Dounin
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

too long parameter

2019-07-09 Пенетрантность Anton Kiryushkin
Здравствуйте.

Пока не получается воспроизвести проблему, но в логе ошибок переодически
возникает сообщение вида:

too long parameter "#
На строке, которая, и является комментарием:
# this is search location for service srv784

Таких строчек-комментариев (конфиг генерируется скриптом) у меня в файле
довольно много.
Все бы и ничего, но nginx по каким-то причинам после этого сообщения
перестает слушать порты на какое-то время.

Что с этим можно сделать и вообще что это такое? Гугл не помог. Версия
nginx 1.12.0.
Сам конфиг, ну примитивный, 5 location без реврайтов и regexp.

-- 
Best regards,
Anton Kiryushkin
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru