ПРОЕКТЫ 


  АРХИВ 


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[2]: двоеточие после номера порта



On Mon, 27 Jun 2005, Михаил Монашёв wrote:

IS> Что отдаёт бэкенд, если к нему сходить
IS> напрямую ?

Причём "HTTP/1.1" отдаётся одним пакетом, а в следующем пакете идёт
200 OK
Date: Mon, 27 Jun 2005 14:54:59 +0400
Server: Sawmill/7.1.9
...

Возможно, что ошибка возникает из-за этого.

Прилагаемый патч решает эту проблему, она появилась в 0.1.29.


Игорь Сысоев
http://sysoev.ru
--- src/http/modules/ngx_http_proxy_module.c    Mon Jun  6 18:26:09 2005
+++ src/http/modules/ngx_http_proxy_module.c    Mon Jun 27 15:24:31 2005
@@ -926,7 +926,7 @@
         }
     }
 
-    u->header_in.pos = pos + 1;
+    u->header_in.pos = pos;
     r->state = state;
 
     return NGX_AGAIN;
@@ -1803,7 +1803,7 @@
         }
 
         for (i = 0; i < plcf->peers->number; i++) {
-            plcf->peers->peer[i].uri_separator = ":";
+            plcf->peers->peer[i].uri_separator = "";
         }
 
         plcf->host_header = inet_upstream.host_header;


 




Copyright © Lexa Software, 1996-2009.