Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx дублирует часть	 URI при проксировании COPY на apache+svn
 
 
Hello!
On Fri, Sep 18, 2009 at 08:06:45PM +0400, Konstantin M. Khankin wrote:
> Здравствуйте!
> 
> Построил следующую архитектуру:
> 
> client(ssl)---(ssl)nginx---apache---svn
> 
> Всё работает нормально, кроме svn move. При попытке выполнения этого запроса 
> получаю 403
> 
> Перехватывал tcpdump'ом общение между nginx и apache - обнаружил, что при 
> отправке запроса на 
> apache nginx удваивает первую часть URI (до первого /), что приводит к 
> невозможности выполнения 
> некорректного запроса на apache. Дублирование происходит следующим образом:
> 
> /svn/tp -> /svn/svn/tp
> 
> Конфиг nginx - http://paste.org.ru/?wf7hut
    location /svn {
-        proxy_pass            http://v3.local/svn;
+        proxy_pass            http://v3.local;
Из-за if дальше proxy_pass с uri работает некорректно.  Known 
issue.  Warranty void if "if" used. :)
Maxim Dounin
> 
> Перехваченные пакеты - https://se.item74.ru/out
> 
> --
> Константин
> E-Mail: homecreate@xxxxxxx
> Jabber: homecreate@xxxxxxxxx
> 
> 
> 
 
 |