Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Илья Шипицин
On Wed, Jul 13, 2022, 2:01 AM Gena Makhomed wrote: > On 12.07.2022 22:27, Илья Шипицин wrote: > > >> Директива proxy_max_temp_file_size 0; на nginx frontend у меня прописана > >> Но она влияет только на буферизацию проксируемых от backend`ов ответов. > >> > >> Полностью отключить использование

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Gena Makhomed
On 12.07.2022 23:37, Maxim Dounin wrote: Историческая справка, не имеющая отношения к обсуждаемому вопросу: эскейпинг специальных символов в access-логах делался как раз для удобного автоматического парсинга tab separated логов. Hint: кавычки вокруг произвольных строковых полей использовать не

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Gena Makhomed
On 12.07.2022 22:27, Илья Шипицин wrote: Директива proxy_max_temp_file_size 0; на nginx frontend у меня прописана Но она влияет только на буферизацию проксируемых от backend`ов ответов. Полностью отключить использование диска nginx frontend для проксирования и запросов и ответов можно с

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Maxim Dounin
Hello! On Tue, Jul 12, 2022 at 08:55:35PM +0300, Gena Makhomed wrote: > On 12.07.2022 18:40, Maxim Dounin wrote: > > > А что у вас по осям? (c) > > > > В смысле - что в log_format? Следом за $status обычно идёт > > $body_bytes_sent, и это размер тела ответа, имеющий приблизительно > >

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Илья Шипицин
вт, 12 июл. 2022 г. в 22:56, Gena Makhomed : > On 12.07.2022 18:40, Maxim Dounin wrote: > > > А что у вас по осям? (c) > > > > В смысле - что в log_format? Следом за $status обычно идёт > > $body_bytes_sent, и это размер тела ответа, имеющий приблизительно > > никакого отношения к размеру тела

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Илья Шипицин
ср, 13 июл. 2022 г. в 00:16, Gena Makhomed : > On 12.07.2022 20:12, Илья Шипицин wrote: > > >> и еще примерно 20% - это "предупреждения" о том, что > >> a client request body is buffered to a temporary file > > > это же можно выключить через proxy_request_buffering ? > > Да, в моем случае - это

[warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Gena Makhomed
On 12.07.2022 20:12, Илья Шипицин wrote: и еще примерно 20% - это "предупреждения" о том, что a client request body is buffered to a temporary file это же можно выключить через proxy_request_buffering ? Да, в моем случае - это вполне подходит, спасибо. proxy_http_version 1.1;

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Gena Makhomed
On 12.07.2022 18:40, Maxim Dounin wrote: А что у вас по осям? (c) В смысле - что в log_format? Следом за $status обычно идёт $body_bytes_sent, и это размер тела ответа, имеющий приблизительно никакого отношения к размеру тела запроса. На том сервере log_format такой: log_format frontend

Re: [error] access forbidden by rule

2022-07-12 Пенетрантность Илья Шипицин
вт, 12 июл. 2022 г. в 19:51, Maxim Dounin : > Hello! > > On Tue, Jul 12, 2022 at 04:45:45PM +0300, Gena Makhomed wrote: > > > On 10.07.2022 11:41, Maxim Dounin wrote: > > > > > Вы чуть раньше в этом треде писали Илье, "client sent plain HTTP > > > request to HTTPS port". Как и другие ошибки в

Re: [error] access forbidden by rule

2022-07-12 Пенетрантность Илья Шипицин
вт, 12 июл. 2022 г. в 21:55, Gena Makhomed : > On 12.07.2022 17:51, Maxim Dounin wrote: > > > Ограничения и ошибки доступа логгируются на уровне error, так как > > считаются важными (и, вообще говоря, не являются ошибками в > > клиентских запросах, а являются ошибками обработки клиентских > >

Re: [error] access forbidden by rule

2022-07-12 Пенетрантность Gena Makhomed
On 12.07.2022 17:51, Maxim Dounin wrote: Ограничения и ошибки доступа логгируются на уровне error, так как считаются важными (и, вообще говоря, не являются ошибками в клиентских запросах, а являются ошибками обработки клиентских запросов). Как в случае access forbidden by rule в allow/deny,

Re: [warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Maxim Dounin
Hello! On Tue, Jul 12, 2022 at 02:42:44PM +0300, Gena Makhomed wrote: > Здравствуйте, All! > > nginx/1.23.0 из официального репозитория nginx.org > > В логах есть такой варнинг: > > 2022/07/12 13:56:37 [warn] 14352#14352: *183 a client request body is > buffered to a temporary file

Re: [error] access forbidden by rule

2022-07-12 Пенетрантность Илья Шипицин
вт, 12 июл. 2022 г. в 18:46, Gena Makhomed : > On 10.07.2022 11:41, Maxim Dounin wrote: > > > Вы чуть раньше в этом треде писали Илье, "client sent plain HTTP > > request to HTTPS port". Как и другие ошибки в клиентских > > запросах, эти ошибки логгируются на уровне info. > > nginx/1.23.0 из

Re: SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking

2022-07-12 Пенетрантность Maxim Dounin
Hello! On Tue, Jul 12, 2022 at 03:52:16PM +0400, Sergey Kandaurov wrote: > On Tue, Jul 12, 2022 at 04:23:59AM +0300, Maxim Dounin wrote: > > Hello! > > > > On Mon, Jul 11, 2022 at 09:06:53PM +0300, Gena Makhomed wrote: > > > > > On 10.07.2022 11:41, Maxim Dounin wrote: > > > > > > >> Как

[error] access forbidden by rule

2022-07-12 Пенетрантность Gena Makhomed
On 10.07.2022 11:41, Maxim Dounin wrote: Вы чуть раньше в этом треде писали Илье, "client sent plain HTTP request to HTTPS port". Как и другие ошибки в клиентских запросах, эти ошибки логгируются на уровне info. nginx/1.23.0 из официального репозитория nginx.org В error.log есть такая

Re: SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking

2022-07-12 Пенетрантность Sergey Kandaurov
On Tue, Jul 12, 2022 at 04:23:59AM +0300, Maxim Dounin wrote: > Hello! > > On Mon, Jul 11, 2022 at 09:06:53PM +0300, Gena Makhomed wrote: > > > On 10.07.2022 11:41, Maxim Dounin wrote: > > > > >> Как выловить такие ошибки в логе? > > >> я их не вижу, есть ошибки типа warn Но это не то. > > >

[warn] a client request body is buffered to a temporary file

2022-07-12 Пенетрантность Gena Makhomed
Здравствуйте, All! nginx/1.23.0 из официального репозитория nginx.org В логах есть такой варнинг: 2022/07/12 13:56:37 [warn] 14352#14352: *183 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/11, client: 10.23.154.207, server: sentry.example.com,