Error log question
Gena Makhomed
gmm на csdoc.com
Пн Июл 25 08:05:56 UTC 2022
On 24.07.2022 1:15, Maxim Dounin wrote:
>> My nginx error log is being filled with errors which I believe are being
>> surfaced from OpenSSL. The log entries number in the hundreds of
>> thousands per day and I understand they are most likely due to
>> conditions beyond my control. Examples of the log entries are:
[...]
>> 2022/07/23 16:26:33 [alert] 849481#849481: *8078448 could not allocate
>> new session in SSL session shared cache "le_nginx_SSL" while SSL
>> handshaking, client: 175.156.80.121, server: 0.0.0.0:443
>
> This error indicate that nginx wasn't able to allocate new session
> in the SSL session cache defined by the "ssl_session_cache"
> directive, and removing an old session didn't help. This
> basically indicate that the SSL session cache is too small, and it
> would be a good idea to either configure a larger cache or reduce
> ssl_session_timeout. The logging level is probably a bit too
> scary, see https://trac.nginx.org/nginx/ticket/621 for details.
Максим, Вы говорите, что "The message is probably a bit too scary
(while the situation itself is mostly harmless)".
Тикету https://trac.nginx.org/nginx/ticket/621 уже 8 лет.
Разве не проще один раз пофиксить эту проблему в исходниках nginx,
чем постоянно рассказывать пользователям в списках рассылки о том,
что "The logging level is probably a bit too scary"?
Если просто поменять [alert] на [warn] - ничего ведь не сломается?
Почему же Вы этого не хочете или не можете сделать? Ведь это не сложно.
Сейчас в nginx trac открыто 263 тикета
https://trac.nginx.org/nginx/report/1
разве не было бы логично уменьшить их количество
до минимально возможного числа, в идеале - до нуля?
--
Best regards,
Gena
Подробная информация о списке рассылки nginx-ru