nginx дублирует часть URI при проксировании COPY на apache+svn
    Maxim Dounin 
    mdounin at mdounin.ru
       
    Fri Sep 18 20:40:55 MSD 2009
    
    
  
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 at list.ru
> Jabber: homecreate at jabber.ru
> 
> 
> 
    
    
More information about the nginx-ru
mailing list