ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: Обработка заголовков протокола Mercurial.



Вот лог самого nginx (нас интересует ?cmd=batch): http://ftp.dzhon.in/nginx_error.log
Вот лог tcpdump -A 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)': http://ftp.dzhon.in/nginx_dump

2012/1/25 Ruslan Ermilov <ru@xxxxxxxxx>
On Wed, Jan 25, 2012 at 09:24:50AM +0400, Eugene Mamin wrote:
> 2012/1/25 Andrey N. Oktyabrski <ano@xxxxxxxxx>
>
> > On 25.01.12 07:12, Eugene Mamin wrote:
> >
> >> Могу лишь утверждать, что без nginx сам mercurial работает.
> >>
> > А он и с nginx работает:
> >
>
> Привел конфигурацию к такому виду:
> http://pastebin.com/TNvKpEgp
>
> Как следствие, получаю все тот же результат:
> D:\Projects\CMaked\concorde>hg pull --debug
> using http://hg.dzhon.in/concorde
> sending capabilities command
> pulling from http://hg.dzhon.in/concorde
> query 1; heads
> sending batch command
> abort: HTTP Error 500: Internal Server Error
>
> Важно отметить, что это происходит только если клиентской машиной является
> Windows. Но опять же, убираем посредника nginx и все работает.

Было бы здорово увидеть заголовки до и после nginx.
Тогда сразу бы стало понятно, в чём разница.
Можно это сделать через tcpdump или wireshark на
стороне Linux, или же средствами самого nginx.

Если отлаживать средствами nginx, то отладочный лог
лучше будет включить только для соединений с проблемным
Windows-хостом.  Как это сделать, написано тут:
http://nginx.org/ru/docs/debugging_log.html

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.