Custom Query (2297 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (52 - 54 of 2297)

Ticket Resolution Summary Owner Reporter
#106 fixed Nginx realip module not working correctly with multiple x-forwarded-for headers somebody Pete Shima
Description

When a request comes in with multiple x-forwarded-for headers the first header is always used. The values should be combined.

Example request: Accept-Language: en-us Accept-Encoding: gzip, deflate Authorization: Basic asdf332rfe2f Via: 1.1 localhost (squid/3.1.12) X-Forwarded-For: 127.0.0.1 Cache-Control: max-age=259200 X-Forwarded-For: 165.48.6.22 Connection: close

More information on this here: http://mailman.nginx.org/pipermail/nginx/2008-July/006143.html

RFC here: http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2

#107 fixed disable_symlinks somebody Виктор Тюрин
Description

При использовании disable_symlinks on; либо disable_symlinks if_not_owner; вся статика перестаёт отдаваться nginx'om, при этом в логах появляется:

*24 openat() "/var/www/user/data/www/domain.ru/images/images.gif" failed (13: Permission denied)

Удалось выяснить, что при включении опции disable_symlinks on будет работать только если все вышележащие директории имеют право на чтение списка файлов для юзера под которым работает nginx. Пользователь под которым работает nginx может только заходить в каталоги, список файлов получать не может. Nginx же работая под этим пользователем хочет получить листинг файлов оттуда (а вдруг там симлинк затесался) и не может - отсюда ошибка. Повышать права на вышележащие директории, не вариант, т.к. это понижает безопасность.

С уважением, Виктор. Администрация MGNHost.ru

#111 fixed Can't build 1.1.5 on Solaris-like system somebody Neddy Hai Nam
Description

I'm running 1.1.4 as well and was trying to build 1.1.5 on testing server, the running system is OpenIndiana 151a2 32-bit, GCC 4.6.2, build conditions:

# ./configure --prefix=/usr/nginx --without-http_autoindex_module --without-http_geo_module --without-http_map_module --without-http_uwsgi_module --without-http_scgi_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module

# make

make -f objs/Makefile make[1]: Entering directory `/tmp/nginx-1.1.15' gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/nginx.o \ src/core/nginx.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_log.o \ src/core/ngx_log.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_palloc.o \ src/core/ngx_palloc.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_array.o \ src/core/ngx_array.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_list.o \ src/core/ngx_list.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_hash.o \ src/core/ngx_hash.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_buf.o \ src/core/ngx_buf.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_queue.o \ src/core/ngx_queue.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_output_chain.o \ src/core/ngx_output_chain.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_string.o \ src/core/ngx_string.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_parse.o \ src/core/ngx_parse.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_inet.o \ src/core/ngx_inet.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_file.o \ src/core/ngx_file.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_crc32.o \ src/core/ngx_crc32.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_murmurhash.o \ src/core/ngx_murmurhash.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_md5.o \ src/core/ngx_md5.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_rbtree.o \ src/core/ngx_rbtree.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_radix_tree.o \ src/core/ngx_radix_tree.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_slab.o \ src/core/ngx_slab.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_times.o \ src/core/ngx_times.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_shmtx.o \ src/core/ngx_shmtx.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_connection.o \ src/core/ngx_connection.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_cycle.o \ src/core/ngx_cycle.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_spinlock.o \ src/core/ngx_spinlock.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_cpuinfo.o \ src/core/ngx_cpuinfo.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_conf_file.o \ src/core/ngx_conf_file.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_resolver.o \ src/core/ngx_resolver.c

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/pcre -I objs \

-o objs/src/core/ngx_open_file_cache.o \ src/core/ngx_open_file_cache.c

src/core/ngx_open_file_cache.c: In function ângx_open_file_wrapperâ: src/core/ngx_open_file_cache.c:635:19: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] src/core/ngx_open_file_cache.c:645:27: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] src/core/ngx_open_file_cache.c:693:15: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] cc1: all warnings being treated as errors

make[1]: * [objs/src/core/ngx_open_file_cache.o] Error 1 make[1]: Leaving directory `/tmp/nginx-1.1.15' make: * [build] Error 2

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.