ПРОЕКТЫ 


  АРХИВ 


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.



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


 




Copyright © Lexa Software, 1996-2009.