Re:Интересная ошибка в error_log

Igor Sysoev is at rambler-co.ru
Mon Feb 7 13:23:17 MSK 2005


On Mon, 7 Feb 2005, beholderk wrote:

> Не вылечит,
> Это все Wap proxy
> а ошибка случается на разных IP

Директив debug_connection может быть несколько.

> Проблема в том, что просто так ее воспроизвести самому не удается.
> Я спросил на случай, если кто сталкивался уже с этим...

Скорее всего в заголовке есть символ, непредусмотренный стандартом.
Кроме стандартных A-Z, a-z, 0-9, и "-", nginx поддерживает ещё и
нестандартные "_", "~" и ".".

>> On Mon, 7 Feb 2005, beholderk wrote:
>>
>>> Довольно часто возникает вот такая ошибка
>>> Error-Log:
>>> 2005/02/07 11:44:21 [error] 21422#0: *226980 client 83.149.52.66 sent invalid header, URL: "/part2.wml"
>>> Access-Log:
>>> 83.149.52.66 226980 . [07/Feb/2005:11:44:21 +0300] "GET /part2.wml HTTP/1.0" 400 325 "MOT-C650/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0" "-""-" "-" "-" "g:-"
>>> Ошибка происходит на отдельных клиентах, но на всех его запросах.
>>
>> Нужно собрать nginx с --with-debug и в разделе event указать.
>>     debug_connection  83.149.52.66;
>>
>> Тогда для этого адреса будет вестить debug лог.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list