ПРОЕКТЫ 


  АРХИВ 


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: nginx-0.3.12



On Mon, 28 Nov 2005, Alexander Burnos wrote:

On Mon, Nov 28, 2005 at 02:08:30PM +0300, Igor Sysoev wrote:
On Mon, 28 Nov 2005, Alexander Burnos wrote:

On Sat, Nov 26, 2005 at 01:51:34PM +0300, Igor Sysoev wrote:
*) Добавление: директива proxy_buffering.
Если она не указана, то по умолчанию как работает?
И надо наверное ее добавить в пример.
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_buffering
default: proxy_buffering on
Работает ли это для https проксирования?
Да, и для HTTPS-клиента, и для HTTPS-апстрима.

Я ошибся, для того, чтобы это "proxy_buffering  off" работал для
HTTPS-клиентов, нужен патч:
--------------------
--- src/event/ngx_event_openssl.c       Sun Nov 13 00:11:13 2005
+++ src/event/ngx_event_openssl.c       Mon Nov 28 14:31:36 2005
@@ -630,7 +630,7 @@
     for ( ;; ) {

         while (in && buf->last < buf->end) {
-            if (in->buf->last_buf) {
+            if (in->buf->last_buf || in->buf->flush) {
                 flush = 1;
             }

--------------------


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.