Не отдается картинка - client sent too long header line

Sergey Kobzar sergey.kobzar at itcraft.org
Wed Aug 8 11:34:43 UTC 2012


Есть кастомная страница для 414 ошибки:

error_page 414 /errors/414.html;

Если запрашиваю страницу напрямую http://test.biz/errors/414.html, все ОК.

Если вызываю 414 ошибку (Request-URI Too Large), то на некоторых доменах 
все ОК, а на некоторых html отображается нормально, но картинки нет 
видно. При этом логе:

2012/08/08 12:21:11 [info] 16055#0: *14212044 client sent too long 
header line: "Referer: http://tst.biz/
...
" while reading client request headers, client: 1.1.1.1, server: 
localhost, request: "GET /errors/images/logo.png HTTP/1.1", host: "tst.biz"

На других доменах, с тразницей в одну букву все ОК. И как выяснилось 
проблема не перманентна.

Что это может быть?



Подробная информация о списке рассылки nginx-ru