Пытаюсь gunzip внешний сервер что бы провести замену вот часть моего конфига: ``` location ~ /path/to/(?<mark>+) { gunzip on; proxy_ssl_server_name on; #proxy_set_header accept-encoding ","; proxy_set_header Accept-Encoding ""; proxy_pass https://$http_host; set $code 'Hello $mark'; sub_filter '<divby theromis1 - Nginx Mailing List - Russian
Trying to gunzip upstream server response, to do a substitution. here is part of my config: ``` location ~ /path/to/(?<mark>+) { gunzip on; proxy_ssl_server_name on; #proxy_set_header accept-encoding ","; proxy_set_header Accept-Encoding ""; proxy_pass https://$http_host;by theromis1 - Nginx Mailing List - English
Да, совершенно, за той лишь поправкой что он просто удаляет узел счетчика из RBtree, в дальшнейшем если идет обращение к счетчику на изменение такой узел добаавляется (но это внутренние особенности), наверное может быть поby theromis1 - Nginx Mailing List - Russian
Модуль позволяет использовать именованные счетчики с механизмом управления ими.by theromis1 - Nginx Mailing List - Russian
пример я обновил ======================================================== http { # allocating 10Mb for counetr with name "host_counter" # and hashing function by $client_ip counter_zone host_counter $client_ip 10m; # same for "hit_counter" counter_zone hit_counter $client_ip 10m; ... server { ...by theromis1 - Nginx Mailing List - Russian
Да, документацию я не писал, сейчас этим думал заняться. Модуль возник в результате необходимости подсчета заходов клиента на определенн(ый)/(е) URL в течении VPN сессии. Тоесть клиент подсоединился к серверу, скрипт обнby theromis1 - Nginx Mailing List - Russian
Давно написался этот модуль, вот решил его выложить в открытый доступ https://bitbucket.org/theromis/ngx_counter_zone может кому требовался такой функционал. Критика - ю а велкам.by theromis1 - Nginx Mailing List - Russian
И все таки, если опустить "очки" которые зачем то мне нужно было одеть. Есть какая нибудь перспектива увидеть этот метод? Вроде как дописать его не так сложно. Просто должен создать еще один сокет и гнать данные бby theromis1 - Nginx Mailing List - Russian
https forward proxyby theromis1 - Nginx Mailing List - Russian
Я возможно куда то не туда смотрю, но я невижу его в последнем девелопмент релизе. вот все о чем знает NGINX: roman@debian:~/work/src/nginx-1.3.9/src/http$ tail -n +4384 ngx_http_core_module.c |head -n 17 static ngx_http_method_name_t ngx_methods_names[] = { { (u_char *) "GET", (uint32_t) ~NGby theromis1 - Nginx Mailing List - Russian
Есть ли шансы увидеть сабж в будущем?by theromis1 - Nginx Mailing List - Russian
Вопрос предложение навеяное java ( http://commons.apache.org/codec/apidocs/org/apache/commons/codec/binary/Base64.html#Base64(int, byte[], boolean) ) Есть логика которая добавляет заголовок который потом переходит как часть урла (с помощью rewrite rules "rewrite ^ http://blah/qwe=$http_my_by theromis1 - Nginx Mailing List - Russian
а его можно собрать на Mingw64 под Linux, тоесть собрать виндовый бинарник на Linux машине с помощью кросскомпилятора? а то оно мне вот такое выдает: roman@debian:~/work/nginx-1.3.4$ which x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc roman@debian:~/work/nginx-1.3.4$ ./configure --by theromis1 - Nginx Mailing List - Russian
Хотел спросить есть ли какие то условия для снатия данных для NGINX. Просто пытаюсь ими отпрофилировать Apache даже полностью портанул этот модуль для Apache и только 4 калечный функции показывает, вроде как запускается он поby theromis1 - Nginx Mailing List - Russian
Только добрался до форума, спасибо за ответ. я про него и говорил, мне показалось что оно блокирует потому что все делается внутри обработчика заголовков без регистрации коллбэков. На сколько я понял это просто генерby theromis1 - Nginx Mailing List - Russian
Хотел поинтересоваться перед тем как нырять в пучину KRB5. Хочу сделать модуль авторизации через него, то что видно онлайн, оно блокирующее. Если есть что то серьезное, с удавольствием посмотрю. Если кто коврял это делby theromis1 - Nginx Mailing List - Russian
Доброго времени суток, Потребовалась возможность давать ограничение для разных клиентов на размер UPLOAD контента (файл может измеряться сотнями гигабайт), первая мысль была "client_max_body_size" но она не поддерживает пеby theromis1 - Nginx Mailing List - Russian
Hi, I have strange behavior for nginx when I'm getting: .... .... .... 0010 = Reply code: Server failure (2) All logs of my production is full of tries to resolve some domains where timeout happened and proxying BIND returned (Server failure (2)) below is tcpdump for it. # tcpdump -Nnni lo udp port 53 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listeninby theromis1 - Nginx Mailing List - English
Я попробовал эти изменения на текущей версии nginx, и, к сожалению, у меня перестал работать даже статический binding. Я более чем уверен, что причина этого в том что я применял этот патч копипастом из web, потому, что не нашел каby theromis1 - Nginx Mailing List - Russian
И какой текущий статус этого патча? Вроде как в последней версии nginx 0.8.44 он еще не применен.by theromis1 - Nginx Mailing List - Russian
Тогда у меня вопрос по поводу proxy_bind, моя кампания очень заинтересована что бы эта дириктива имела возможность принимать значение переменной. Не могли бы мы обсудить с вами возможность добавления такой функциональностby theromis1 - Nginx Mailing List - Russian
Тоесть по сути этот модуль сделан только для того что бы в лог писать другой $remote_addr?by theromis1 - Nginx Mailing List - Russian
Так а какие это переменные? В исходном коде не созадется никаких переменных, c->sockaddr = addr.sockaddr; c->socklen = addr.socklen; c->addr_text.len = len; c->addr_text.data = p; если addr_text это та переменная, то как ее можно увидеть?by theromis1 - Nginx Mailing List - Russian
Я читаю описание модуля realip и то что там написано расходится с описанным вами поведением: http://wiki.nginx.org/NginxHttpRealIpModule Вот кусок описания модуля: "This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For)." httby theromis1 - Nginx Mailing List - Russian
у меня есть сервер, к нему можно подлючиться с помощью openvpn, 80й порт прокисруется через nginx, у нас есть рекламодатели, им ненравится что все запросы на рекламу приходят с одного ip, моя цель привязать к одному серверу множеby theromis1 - Nginx Mailing List - Russian
да поднят, я уже решил проблему. Она заключалась в моих iptables rules. Но желаемой цели я не достиг, мне нужно для определенных сессий определять определенный ip, насколько я понял этим занимается модуль realip, я попробовал его нby theromis1 - Nginx Mailing List - Russian
Здравствуйте, я немогу разобраться с proxy_bind директивой. На сколько я понимаю она может быть использована для изменения исходящего траффика для upstream сервера. Я привожу конфигурацию сервера, но весь траффик продолжаетby theromis1 - Nginx Mailing List - Russian
iptables -A INPUT -p tcp -m tcp --dport 111 --tcp-flags FIN,SYN,RST,ACK SYN -m connlimit --connlimit-above 1024 --connlimit-mask 32 -j REJECT --reject-with tcp-resetby theromis1 - Nginx Mailing List - English
Hi Max, what do you think about committing this changes into mod_gunzip?by theromis1 - Nginx Mailing List - English
Hi, I'm trying to implement logic which apache making return status 204 instead of 200 and log it into access log. It doing "RedirectMatch 204 xxxxx.gif$" for nginx I have created this part of config which working very close to above: if ( $request_uri ~ xxxxx.gif ) { return 204; } location ~ xxxx.gif { log_format special-v4 &by theromis1 - Nginx Mailing List - English
![]() |
![]() |
![]() |
![]() |
![]() |