Re[2]: двоеточие после номера порта

Igor Sysoev is at rambler-co.ru
Mon Jun 27 15:29:53 MSD 2005


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
-------------- next part --------------
--- 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;


More information about the nginx-ru mailing list