nginx-1.1.12

Boyko Yordanov b.yordanov at exsisto.com
Tue Dec 27 09:31:28 UTC 2011


Hi,

Not sure which bugfix did this, but nginx 1.1.12 causes redirect loop on one of my vhosts, which is a wordpress blog. Config below. nginx 1.1.11 works fine for this vhost.

    server {
	listen       192.168.2.5:80 default;

        location / {

            location ~ /\.ht {
                deny  all;
            }

            proxy_redirect off;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

            client_max_body_size       25m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      300;
            proxy_send_timeout         300;
            proxy_read_timeout         300;

            proxy_buffering on;
            proxy_buffer_size          32k;
            proxy_buffers              32 4k;
            proxy_busy_buffers_size    64k;
            proxy_max_temp_file_size 0;

            access_log off;
            proxy_pass   http://192.168.2.5:8080;

        }


On Dec 26, 2011, at 5:48 PM, Maxim Dounin wrote:

> Changes with nginx 1.1.12                                        26 Dec 2011
> 
>    *) Change: a "proxy_pass" directive without URI part now uses changed
>       URI after redirection with the "error_page" directive.
>       Thanks to Lanshun Zhou.
> 
>    *) Feature: the "proxy/fastcgi/scgi/uwsgi_cache_lock",
>       "proxy/fastcgi/scgi/uwsgi_cache_lock_timeout" directives.
> 
>    *) Feature: the "pcre_jit" directive.
> 
>    *) Feature: the "if" SSI command supports captures in regular
>       expressions.
> 
>    *) Bugfix: the "if" SSI command did not work inside the "block" command.
> 
>    *) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
>       directives might not work.
> 
>    *) Bugfix: the "limit_rate" directive did not allow to use full
>       throughput, even if limit value was very high.
> 
>    *) Bugfix: the "sendfile_max_chunk" directive did not work, if the
>       "limit_rate" directive was used.
> 
>    *) Bugfix: a "proxy_pass" directive without URI part always used
>       original request URI if variables were used.
> 
>    *) Bugfix: a "proxy_pass" directive without URI part might use original
>       request after redirection with the "try_files" directive.
>       Thanks to Lanshun Zhou.
> 
>    *) Bugfix: in the ngx_http_scgi_module.
> 
>    *) Bugfix: in the ngx_http_mp4_module.
> 
>    *) Bugfix: nginx could not be built on Solaris; the bug had appeared in
>       1.1.9.
> 



More information about the nginx mailing list