Sergey Bondari | 14 Nov 14:02

SSI 502 при POST

Hello nginx-ru,

      Не могу решить одну проблему. По-моему баг в SSI.
      Когда на основную страницу приходит POST больше 10
килобайт, все
      SSI вылетают по 502. Вот выписка из дебаглога. Кто-то похоже
      сделал что-то плохое с файл дескриптором.
      nginx/0.6.32 под Linux Gentoo.

2008/11/14 08:03:32 [debug] 18443#0: *790 http proxy header:
"GET /showssi.php HTTP/1.0
Host: www.lyn.com
X-Real-IP: 82.208.43.89
X-Forwarded-For: 82.208.43.89
Connection: close
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en,ru;q=0.7,cs;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Referer: http://www.lyn.com/testssi.php?
Cookie: uid=pAGowEka4+Obk2YaAwM6Ag==; lastSeenPage=; currentLang=en_GB;
__utma=14286250.1320585890377542700.1226498364.1226598781.1226658972.9; __utmz=142862
50.1226582509.4.2.utmcsr=reminder1-2008|utmccn=WreathUsers|utmcmd=email;
analytics_originalReferer=Analytics%3ATyped-in; analytics_entryPage=http%3A%2F%2Fwww
.lyn.com%2F; PHPSESSID=68820b8d6da2547893dc31e3d3be6193; __utmc=14286250; UserTrack==192.168.1.164.1226666833815924
Content-Type: application/x-www-form-urlencoded
Content-Length: 12185

"
(Continue reading)

Valery Kholodkov | 14 Nov 15:50
Favicon

Re: SSI 502 при POST


Похоже на client_body_temp_path смотрящий в tmpfs.
Можно попытаться отключить sendfile или
устранить указанную причину.

>       Не могу решить одну проблему.
> По-моему баг в SSI.
>       Когда на основную страницу приходит
> POST больше 10 килобайт, все
>       SSI вылетают по 502. Вот выписка из
> дебаглога. Кто-то похоже
>       сделал что-то плохое с файл
> дескриптором.
>       nginx/0.6.32 под Linux Gentoo.
>
> 2008/11/14 08:03:32 [debug] 18443#0: *790 http proxy header:
> "GET /showssi.php HTTP/1.0
> Host: www.lyn.com
> X-Real-IP: 82.208.43.89
> X-Forwarded-For: 82.208.43.89
> Connection: close
> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3)
> Gecko/2008092417 Firefox/3.0.3
> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> Accept-Language: en,ru;q=0.7,cs;q=0.3
> Accept-Encoding: gzip,deflate
> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
> Referer: http://www.lyn.com/testssi.php?
> Cookie: uid=pAGowEka4+Obk2YaAwM6Ag==; lastSeenPage=; currentLang=en_GB;
> __utma=14286250.1320585890377542700.1226498364.1226598781.1226658972.9;
(Continue reading)

Sergey Bondari | 14 Nov 16:28

Re[2]: SSI 502 при POST

Hello Valery,

Ничего специально не устанавливал. По логам использует
/var/tmp/nginx/proxy/

VK> Похоже на client_body_temp_path смотрящий в tmpfs.
VK> Можно попытаться отключить sendfile или
VK> устранить указанную причину.

>>       Не могу решить одну проблему.
>> По-моему баг в SSI.
>>       Когда на основную страницу приходит
>> POST больше 10 килобайт, все
>>       SSI вылетают по 502. Вот выписка из
>> дебаглога. Кто-то похоже
>>       сделал что-то плохое с файл
>> дескриптором.
>>       nginx/0.6.32 под Linux Gentoo.
>>
>> 2008/11/14 08:03:32 [debug] 18443#0: *790 http proxy header:
>> "GET /showssi.php HTTP/1.0
>> Host: www.lyn.com
>> X-Real-IP: 82.208.43.89
>> X-Forwarded-For: 82.208.43.89
>> Connection: close
>> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3)
>> Gecko/2008092417 Firefox/3.0.3
>> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
>> Accept-Language: en,ru;q=0.7,cs;q=0.3
>> Accept-Encoding: gzip,deflate
(Continue reading)


Gmane