Re: Уточнение логики работы ngx_http_auth_request_module
Валентин Бартенев
vbart at nginx.com
Wed Nov 6 16:34:05 UTC 2013
On Wednesday 06 November 2013 19:23:52 Dzmitry Stremkouski wrote:
> Максим, я сделал ещё пару экспериментов в сторону упрощения конфигурации
> сервера.
> Выключение опции spdy:
> server {
> # listen 443 ssl spdy default_server;
> listen 443 ssl default_server;
>
> дало работоспособность вашего модуля на все сто, без костылей.
> http://static.stremki.net/nginx-debug.log
> Вот, дебаглог при простой конфигурации
> Локейшн /nauth
>
[..]
Должно помочь со SPDY:
diff -r f817f9d1cded src/http/ngx_http_request_body.c
--- a/src/http/ngx_http_request_body.c Mon Nov 04 17:00:25 2013 -0800
+++ b/src/http/ngx_http_request_body.c Wed Nov 06 20:32:15 2013 +0400
@@ -43,7 +43,7 @@ ngx_http_read_client_request_body(ngx_ht
r->main->count++;
#if (NGX_HTTP_SPDY)
- if (r->spdy_stream) {
+ if (r->spdy_stream && r == r->main) {
rc = ngx_http_spdy_read_request_body(r, post_handler);
goto done;
}
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru