Re: Странные значения скомплированных значений

2013-02-22 Пенетрантность Валентин Бартенев
file '/var/www/watermark.png[ O'’ç}ˆìf|+ûR¾Ÿ' °b²MU†;Ó8µ;ëâÊÓ«±~ˆb…·I®z/…_»VÖfùÄfgmӉºþ¢Ž§¢@ ' http://en.wikipedia.org/wiki/Null-terminated_string -- Валентин Бартенев http://nginx.com/support.html http://nginx.org/en/donation.html ___ nginx

Re: Помогите написать location (urlencode)

2013-02-23 Пенетрантность Валентин Бартенев
ищется по уже раскодированному адресу, о чем в документации написано. Должно помочь: location /files/check.php? { rewrite \?(.*)$ /files/check.php?$1? last; } location = /files/check.php { fastcgi_pass 127.0.0.1:9000; [...] } -- Валентин Бартенев http

Re: Помогите написать location (urlencode)

2013-02-24 Пенетрантность Валентин Бартенев
$query_string; fastcgi_param REQUEST_URI$uri$is_args$args; -- Валентин Бартенев http://nginx.com/support.html http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Регулярка для валидации имен в server_name

2013-02-26 Пенетрантность Валентин Бартенев
будет выполнена уже после парсинга всего конфига: http://trac.nginx.org/nginx/browser/nginx/trunk/src/http/ngx_http.c#L1491 Единственный надежный способ - запускать nginx с флагом -t, чтобы он сам проверил валидность конфигурации. -- Валентин Бартенев http://nginx.com/support.html http

Re: IPv6 forward proxy

2013-03-01 Пенетрантность Валентин Бартенев
балансировать между ними, а релоад конфигурации будет приводить к обновлению этого списка. -- Валентин Бартенев http://nginx.com/support.html http://nginx.org/en/donation.html У меня получилась отлично работающая схема из Nginx+Tinyproxy, к тому же мне нужно еще переброс client-IPv4-IPv6

Re: каскад проксирующих серверов

2013-03-07 Пенетрантность Валентин Бартенев
проксировать на Unicorn. [...] А в чем необходимость Nginx-B стоять перед Unicorn-ом? Почему бы не проксировать с Nginx-A на Unicorn напрямую? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http

Re: каскад проксирующих серверов

2013-03-07 Пенетрантность Валентин Бартенев
On Thursday 07 March 2013 15:03:59 Anatoly Mikhailov wrote: On Mar 7, 2013, at 9:54 AM, Валентин Бартенев vb...@nginx.com wrote: On Wednesday 06 March 2013 23:35:04 Anatoly Mikhailov wrote: добрый день, Вопрос балансировки нагрузки не дает мне покоя несколько дней, пока склоняюсь к

Re: Посоветуйте конфиг nginx для отдачи одновременно 10к+ файлов

2013-03-07 Пенетрантность Валентин Бартенев
On Thursday 07 March 2013 15:02:49 arty777 wrote: Валентин Бартенев Wrote: --- On Thursday 07 March 2013 13:27:05 arty777 wrote: Андрей Василишин Wrote: --- Вам говорят что

Re: каскад проксирующих серверов

2013-03-07 Пенетрантность Валентин Бартенев
On Thursday 07 March 2013 16:26:03 Anatoly Mikhailov wrote: On Mar 7, 2013, at 11:41 AM, Валентин Бартенев vb...@nginx.com wrote: On Thursday 07 March 2013 15:03:59 Anatoly Mikhailov wrote: On Mar 7, 2013, at 9:54 AM, Валентин Бартенев vb...@nginx.com wrote: On Wednesday 06 March 2013 23:35

Re: каскад проксирующих серверов

2013-03-07 Пенетрантность Валентин Бартенев
|javascripts|stylesheets|swfs|system)/ { # settings to serve static assets } } } -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: каскад проксирующих серверов

2013-03-07 Пенетрантность Валентин Бартенев
Так всё-таки, почитайте описание параметра fail_timeout, он к keepalive ровно никакого отношения не имеет. =) -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo

Re: Fwd: Регексповый server_name

2013-03-07 Пенетрантность Валентин Бартенев
которые будут генерить конфиги? Писать скрипты. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Fwd: Регексповый server_name

2013-03-08 Пенетрантность Валентин Бартенев
. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Принудительно обновить страницу в кэше

2013-03-08 Пенетрантность Валентин Бартенев
On Friday 08 March 2013 15:14:40 Namaste wrote: Привет! Юзаю fastcgi_cache. Можно как-то принудительно обновить в нем определенную страницу? См. директиву proxy_cache_bypass. http://nginx.org/r/proxy_cache_bypass/ru -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Fwd: Регексповый server_name

2013-03-08 Пенетрантность Валентин Бартенев
за 100 наносекунд с JIT. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: rewrite $remote_user

2013-03-12 Пенетрантность Валентин Бартенев
http://host/test/user//f. Если использовать, для примера, $remote_addr, то подстановка работает как надо. Не подскажет ли кто-нибудь в чём может быть дело? Дело в том, что rewrite работает до auth_basic. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: rewrite $remote_user

2013-03-12 Пенетрантность Валентин Бартенев
On Tuesday 12 March 2013 19:27:52 denis wrote: 12.03.2013 18:45, Валентин Бартенев пишет: Дело в том, что rewrite работает до auth_basic. а где можно посмотреть схему, кто когда работает? кроме исходников. Схемы пока нет. Но тут можно почитать немного об этом: http://www.aosabook.org/en

Re: rewrite $remote_user

2013-03-12 Пенетрантность Валентин Бартенев
On Tuesday 12 March 2013 19:50:03 Oleg wrote: On Tue, Mar 12, 2013 at 06:45:08PM +0400, Валентин Бартенев wrote: Дело в том, что rewrite работает до auth_basic. Но, если я ещё не ввёл пользователя/пароль, то меня не редиректит _до_ запроса пользователя/пароля. В браузере конечный uri я

Re: server name 444 и 200

2013-03-14 Пенетрантность Валентин Бартенев
{ return 200; } return 444; } -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: регексп в server name

2013-03-14 Пенетрантность Валентин Бартенев
On Thursday 14 March 2013 17:02:23 reaper wrote: пытаюсь скопировать из примера server_name ~^www\d\.example\.net$; Это единственный server_name или есть ещё где-то другие? -- Валентин Бартенев http://nginx.org/en/donation.html на curl -H 'Host: www0.example.net' http://127.0.0.1/ не

Re: Перезапуск кэш-менеджера

2013-03-14 Пенетрантность Валентин Бартенев
лишь мелкой утилитарной деятельностью - слежкой за объемом кэша на жестком диске. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: переменный limit req zone

2013-03-21 Пенетрантность Валентин Бартенев
zone=user_bob; limit_req zone=user_alice; } -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: переменный limit req zone

2013-03-22 Пенетрантность Валентин Бартенев
/22 05:12:20 [emerg] 26445#0: limit_req directive is duplicate in /etc/nginx/nginx.conf:17 Предвижу, что пришло время обновиться. # nginx -v nginx: nginx version: nginx/1.0.10 Именно так. Поддержка нескольких директив limit_req в location появилась начиная с 1.1.14. -- Валентин Бартенев

Re: Условный fastcgi param SCRIPT FILENAME

2013-03-24 Пенетрантность Валентин Бартенев
сделать через if - пишет в данном месте оператор fastcgi_param не работает (т.е. внутри if). Что можно ещё попробовать чтобы fastcgi_param стал условным? http://nginx.org/ru/docs/http/ngx_http_map_module.html -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Transfer-Encoding: chunked для статических файлов

2013-03-25 Пенетрантность Валентин Бартенев
, если бы он это требовал. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Redirect from www to non-www uri

2013-03-25 Пенетрантность Валентин Бартенев
{ listen *:80; server_name www.site.ru; rewrite ^(.*) http://site.ru$1 permanent; } } Но это почему-то не помогает. Подскажите пожалуйста, в чем может быть причина. В DNS. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Шейпер в Nginx не работает

2013-03-25 Пенетрантность Валентин Бартенев
? Советовать мне $limit_rate и иже с ним НЕ НАДО. Это правило сведёт на нет всю свободность и канал будет проставить. Никаких ограничений вообще быть не должно, вопрос стоит в честной раздаче скорости всем потокам поровну. У вас наверное linux и sendfile включен? -- Валентин Бартенев http

Re: nginx за nginx

2013-03-26 Пенетрантность Валентин Бартенев
On Tuesday 26 March 2013 19:45:57 baltazor wrote: Не заработало, т.е. на apache IP показывается тот что нужно , а вот на втором nginx IP в логах показывается сервера А вы соответствующий модуль включили? http://nginx.org/ru/docs/http/ngx_http_realip_module.html -- Валентин Бартенев http

Re: Request Entity Too Large

2013-03-27 Пенетрантность Валентин Бартенев
. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: неблокирующий аплоад

2013-03-28 Пенетрантность Валентин Бартенев
://github.com/vkholodkov/nginx-upload-module/issues/41 Второй требует 2 дополнительных модуля (devkit, lua), но еще не production-ready Что выбрать? Пользоваться штатными средствами. http://nginx.org/r/client_body_in_file_only/ru -- Валентин Бартенев http://nginx.org/en/donation.html

Re: неблокирующий аплоад

2013-03-28 Пенетрантность Валентин Бартенев
On Thursday 28 March 2013 20:19:47 Anatoly Mikhailov wrote: On Mar 28, 2013, at 2:45 PM, Валентин Бартенев vb...@nginx.com wrote: On Thursday 28 March 2013 16:34:21 Anatoly Mikhailov wrote: Вопрос по неблокирующему аплоаду больших файлов, в идеале без необходимости использовать

Re: неблокирующий аплоад

2013-03-28 Пенетрантность Валентин Бартенев
закачки. Но nginx-upload-module этого не умеет. Информировать юзверя нужно с помощью XMLHttpRequest2, и не морочить себе голову. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org

Re: неблокирующий аплоад

2013-03-29 Пенетрантность Валентин Бартенев
On Friday 29 March 2013 13:27:01 Anatoly Mikhailov wrote: On Mar 28, 2013, at 11:08 PM, Anatoly Mikhailov anat...@sonru.com wrote: On Mar 28, 2013, at 8:30 PM, Валентин Бартенев vb...@nginx.com wrote: On Thursday 28 March 2013 23:54:48 Andrey N. Oktyabrski wrote: On 28.03.2013 18:45

Re: resumable upload

2013-03-29 Пенетрантность Валентин Бартенев
тело в файл на диск - прочитать его - отправить в сокет - получить на той стороне - опять записать на диск - может быть слишком ресурсоёмкой. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http

Re: добавление переменных

2013-04-03 Пенетрантность Валентин Бартенев
On Thursday 04 April 2013 01:04:24 Oleg wrote: On Wed, Apr 03, 2013 at 11:24:18PM +0400, Валентин Бартенев wrote: On Wednesday 03 April 2013 23:06:28 Oleg wrote: Всем привет. Хочется добавлять переменные не перед конфигурацией процесса, а в процессе обработки запроса

Re: добавление переменных

2013-04-04 Пенетрантность Валентин Бартенев
On Thursday 04 April 2013 08:04:53 Oleg wrote: On Thu, Apr 04, 2013 at 01:31:38AM +0400, Валентин Бартенев wrote: On Thursday 04 April 2013 01:04:24 Oleg wrote: On Wed, Apr 03, 2013 at 11:24:18PM +0400, Валентин Бартенев wrote: On Wednesday 03 April 2013 23:06:28 Oleg wrote: Всем

Re: epoll_ctl(3, 11) failed (2: No such file or directory)

2013-04-10 Пенетрантность Валентин Бартенев
минимум стоит сперва поставить одну из свежих поддерживаемых версий, вместо devel более чем годичной давности. И избавиться от сторонних модулей. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http

Re: Отработка лимитов, вопрос

2013-04-15 Пенетрантность Валентин Бартенев
получается картина, что у апача есть куча запросов, которые он обрабатывает, но которые уже не нужны ни nginx'У ни клиенту Поскольку я не разбираюсь в тонкостях реализации, написал сюда. Я прав, так всё и просиходит? Нет, не так. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: как спрятать index.php

2013-04-19 Пенетрантность Валентин Бартенев
останется висеть index.php, а хочется сделать редирект на http://site.local чтобы не палить php. Собственно и возникает вопрос как спрятать его? Убрать из root-а nginx-а. Вы пытаетесь решить проблему, которую сами сперва создали - положили index.php в document root веб-сервера. -- Валентин

Re: sendfile и aio

2013-04-21 Пенетрантность Валентин Бартенев
. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy_next_upstream http_403 code

2013-04-23 Пенетрантность Валентин Бартенев
. Nginx отвечает кодом 403 т.к. ресурс не достижим из-за ограниченных привилегий. Как одно из решений - можно с помощью директивы error_page изменить код ответа на один из поддерживаемых в proxy_next_upstream. -- Валентин Бартенев http://nginx.org/en/donation.html Я хотел бы перехватить код 403

Re: Ошибка ограничения limit zone в 0.7.67-3+squeeze3

2013-05-02 Пенетрантность Валентин Бартенев
, что приведен выше, либо он содержит ещё какие-то ограничения, помимо представленных. И не стоит надеяться на честность ab. Рекомендую повторить тест более простыми средствами. -- Валентин Бартенев http://nginx.org/en/donation.html Проще говоря, nginx ограничивает если одновременно

Re: Ошибка ограничения limit zone в 0.7.67-3+squeeze3

2013-05-02 Пенетрантность Валентин Бартенев
содержит соответствующей информации. Я ради интереса даже специально собрал nginx 0.7.67 и попробовал с вашим конфигом - всё прекрасно работает. Так что полагаю проблема, либо в том, как вы тестируете, либо в конкретной сборке, которую распространяют майнтейнеры вашего дистрибутива. -- Валентин

Re: запутанность настройки proxy_set_header

2013-05-06 Пенетрантность Валентин Бартенев
смотря на указание такого поведения в документации, считаю это не очевидным и запутывающим настройку. Так наследуются практически все директивы в nginx, кроме нескольких исключений, которые не наследуются вообще. -- Валентин Бартенев http://nginx.org/en/donation.html Предлагаю, включить

Re: 400 Bad Request в Mercurial

2013-05-21 Пенетрантность Валентин Бартенев
[info] 29253#0: *215 kevent() reported that client 192.168.3.119 closed keepalive connection 2013/05/21 10:59:32 [info] 29253#0: *221 kevent() reported that client 192.168.3.119 closed keepalive connection Эти сообщения не являются ошибкой и не имеют отношения к 400-ому ответу. -- Валентин

Re: /index.php?do=register = deny all

2013-05-21 Пенетрантность Валентин Бартенев
:( Заранее спасибо за помощь. if ($arg_do = register) { return 403; } Reference: - http://nginx.org/r/if/ru - http://nginx.org/r/return/ru -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Падает nginx

2013-05-22 Пенетрантность Валентин Бартенев
информативен. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: добавочный файл в http addition module

2013-05-24 Пенетрантность Валентин Бартенев
= /pluscode.html { internal; root /home/nginx; } -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: прошу помочь с rewrite

2013-05-24 Пенетрантность Валентин Бартенев
, а POST не получается никак) } Заранее спасибо. location = /login.php { proxy_pass http://newupstream/account/login; } Reference: http://nginx.org/r/proxy_pass/ru -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru

Re: подстановка в regexp

2013-05-25 Пенетрантность Валентин Бартенев
проходит. [...] Почему вы так решили? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: подстановка в regexp

2013-05-26 Пенетрантность Валентин Бартенев
On Sunday 26 May 2013 14:51:48 Sergey Kobzar wrote: On 05/26/13 03:16, Валентин Бартенев wrote: On Saturday 25 May 2013 21:25:12 Sergey Kobzar wrote: Приветствую Есть location ~ ^/(...(...)...)/(...)/(...)/[^/]*$ { try_files /cache/$2???/$1_$3_$4.jpg /index.php?pid

Re: SPDY over HTTP

2013-05-31 Пенетрантность Валентин Бартенев
. Ткните носом как правильно, плз. SPDY не работает по HTTP по той же причине, почему он не работает по HTTPS. Но я догадываюсь, что вопрос был о том, работает ли SPDY по plain TCP. Об этом ликбез уже был, смотрите тут: http://mailman.nginx.org/pipermail/nginx-ru/2013-February/050114.html -- Валентин

Re: proxy redirect не происходит изменение Location

2013-05-31 Пенетрантность Валентин Бартенев
просто не происходит. Как правильно настроить proxy_redirect в данном случае? Спасибо. Какая версия nginx? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx

Re: SPDY troubles

2013-06-04 Пенетрантность Валентин Бартенев
:-2 flags:4000 (2: No such file or directory) Что это может означать? Сторонние модули используются? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo

Re: SPDY troubles

2013-06-04 Пенетрантность Валентин Бартенев
On Tuesday 04 June 2013 18:26:35 Dmitry Sivachenko wrote: On 04.06.2013, at 18:22, Валентин Бартенев vb...@nginx.com wrote: On Tuesday 04 June 2013 18:06:18 Dmitry Sivachenko wrote: Добрый день! Использую nginx-1.4.1 на FreeBSD-9-STABLE, OpenSSL-1.0.1 из портов. Собираю nginx из

Re: SPDY troubles

2013-06-04 Пенетрантность Валентин Бартенев
On Tuesday 04 June 2013 18:56:50 Dmitry Sivachenko wrote: On 04.06.2013, at 18:49, Валентин Бартенев vb...@nginx.com wrote: Проверьте, воспроизводится ли проблема без сторонних модулей. В частности, lua-модуль известен как несовместимый со spdy. На тестовой машине ошибок не было и в этой

Re: Что мешает развить скорость? ( связка Apache22+NGINX 1.4.1)

2013-06-04 Пенетрантность Валентин Бартенев
происходит с аплоадом на апаче? Он тоже пишется на диск, или нет? И каким образом измеряется скорость? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: limit_req странное поведение

2013-06-06 Пенетрантность Валентин Бартенев
благополучно посланы менее чем за 14мс, естественно при этом N-1 получили отлуп (во втором случае ещё 5 запросов заполнили ведерко и были задержаны, остальные уже получили отлуп). Читайте: http://en.wikipedia.org/wiki/Leaky_bucket -- Валентин Бартенев http://nginx.org/en/donation.html

Re: не опечатка ли в документации ?

2013-06-14 Пенетрантность Валентин Бартенев
получения ответа. Почему ? keepalive в том примере нет. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Установка cookies на стороне nginx в зависимости от backend

2013-06-17 Пенетрантность Валентин Бартенев
, а именно генерить куки? Судя по всему ELB построен на nginx, но я не нашел подобного поведения в nginx. Умеет nginx se: http://nginx.com/products.html Есть предложение специально для AWS-а: https://aws.amazon.com/marketplace/pp/B00A04GAG4/ -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Nginx редиректит (301) с добавлением слэша

2013-06-25 Пенетрантность Валентин Бартенев
. Телепатические способности мне подсказывают, у вас где-то уровнем выше указана также директива: index index.php; -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo

Re: Не получается полностью отключить кэширование

2013-06-26 Пенетрантность Валентин Бартенев
быстрого ответа). Конечно могу и ошибаться. А виртуалка у вас virtualbox видимо, и файлы кладете через Shared Folders? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman

Re: Достаточно ли качественнен nginx-auth-ldap?

2013-07-16 Пенетрантность Валентин Бартенев
On Monday 15 July 2013 16:15:45 Alexey V. Karagodov wrote: а http://web.iti.upv.es/~sto/nginx/ ? nginx-pam-auth Аналогично. Та же беда, использует блокирующие вызовы PAM-а. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing

Re: Достаточно ли качественнен nginx-auth-ldap?

2013-07-16 Пенетрантность Валентин Бартенев
лимит на процессы, с той лишь разницей, что единственная ваша ручка - константа worker_processes. Апач просто в силу своей природы более гибкий и настраиваемый менеджер процессов. В будущем мы эту проблему решим. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Change upstreams weights dynamically according to their response times

2013-08-03 Пенетрантность Валентин Бартенев
балансировщика. keepalive [1] также в эту картину вписывается, с той лишь разницей, что соединения после обработки запроса не закрываются, а попадают в пул свободных соединений. [1] http://nginx.org/r/keepalive/ru -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Переменная $https

2013-08-05 Пенетрантность Валентин Бартенев
5.3.8 https: HTTPS == on http: HTTPS отсутствует Apache + mod_fastcgi + flup (Python) Apache/2.2.21 mod_fastcgi 2.4.7 flup-1.0.2 https: HTTPS == on http: HTTPS отсутствует Делайте выводы. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Переменная $https

2013-08-05 Пенетрантность Валентин Бартенев
ему переменную HTTPS средствами извне при отсутствии mod_ssl (ссл терминируется на нгинх, у апача только хтпп)? И, соответсвенно, так, чтобы у ней были значения on|off, в отличии от переменной среды. mod_rpaf вам в помощь, есть в большинстве дистрибутивов. -- Валентин Бартенев http://nginx.org

Re: Проверка и отдача файла

2013-08-08 Пенетрантность Валентин Бартенев
там всегда есть. [...] http://nginx.org/r/root/ru -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Проверка и отдача файла

2013-08-08 Пенетрантность Валентин Бартенев
задают URI относительно корня, то ничего путного не получится. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Nginx and logrotate

2013-08-09 Пенетрантность Валентин Бартенев
и заканчивая типом FS. Будь ответ настолько простым - мы бы указали это в документации. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Запретить доступ по IP в URL. Список IP в файле.

2013-08-09 Пенетрантность Валентин Бартенев
$bad_ip { include path/to/ip_list; } и где вам нужно: if ($bad_ip) { return 403; } -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Перенаправление

2013-08-12 Пенетрантность Валентин Бартенев
сопоставлении URI в rewrite. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Перенаправление

2013-08-12 Пенетрантность Валентин Бартенев
On Monday 12 August 2013 19:22:07 Sergey Kobzar wrote: On 08/12/13 18:14, Валентин Бартенев wrote: On Monday 12 August 2013 18:50:49 Sergey Kobzar wrote: location / { rewrite ^/\?portfolio=hungary /en/europe/hungary last; rewrite_log on; try_files $uri $uri

Re: Ошибка 404 при использовании в УРЛе незаэскейпенных спецсимволов, таких как скобки или тире

2013-08-13 Пенетрантность Валентин Бартенев
соответствии с тем, что Вы написали. Но видимых изменений, к сожалению, нет. [..] Их видимо и не будет, если 404 возвращает ZF. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org

Re: баг SPDY

2013-08-14 Пенетрантность Валентин Бартенев
-spdy-00#section-2.6.10 -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: баг SPDY

2013-08-14 Пенетрантность Валентин Бартенев
. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: баг SPDY

2013-08-14 Пенетрантность Валентин Бартенев
); -if (!len) { -return NGX_ERROR; -} - p += NGX_SPDY_NV_VLEN_SIZE; r-header_end = p + len; -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman

Nginx номинирован на премию Сделано в России на Snob.ru

2013-08-22 Пенетрантность Валентин Бартенев
Все желающие могут нас поддержать в голосовании (регистрации не требуется): http://www.snob.ru/selected/entry/63464 Раздел Предпринимательство выбирается вверху страницы, сразу под картинкой, а голосовалка находится внизу. Спасибо! -- Валентин Бартенев http://nginx.org/en/donation.html

Re: limit except и dav

2013-08-25 Пенетрантность Валентин Бартенев
{ types { application/x-pkcs7-crl crl; } } У вас запрос сюда попадает. Смысл данного location'a непонятен, т.е. необходимость создавать его только ради задания types отдельно. -- Валентин Бартенев http

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-29 Пенетрантность Валентин Бартенев
On Thursday 29 August 2013 05:41:20 shtein wrote: [..] В основном, такое замечано на страницах, в которых используется Ajax-меню. А это меню случайно не с помощью JSON-а подгружается? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru

Re: логирование $request body

2013-08-29 Пенетрантность Валентин Бартенев
прочерк -. не подскажите, как настроить, чтобы запрос любого размера логировал? http://nginx.org/r/client_body_buffer_size/ru -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-30 Пенетрантность Валентин Бартенев
On Friday 30 August 2013 02:53:29 shtein wrote: Ну Json в том модуле точно используется. JSON по стандарту должен быть в UTF-8, если вы выдаете его в CP1251 то можете столкнуться с проблемами. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: true 414 status code

2013-08-31 Пенетрантность Валентин Бартенев
body: html headtitle414 Request-URI Too Large/title/head body bgcolor=white centerh1414 Request-URI Too Large/h1/center hrcenternginx/1.2.9/center /body /html Это не 200 http status code, а HTTP/0.9 ответ с ошибкой. -- Валентин Бартенев http://nginx.org/en/donation.html

Re: true 414 status code

2013-09-01 Пенетрантность Валентин Бартенев
заголовка: http://www.w3.org/Protocols/HTTP/AsImplemented.html http://www.w3.org/DesignIssues/HTTP0.9Summary.html Да! И еще, в аутпуте curl, nginx отвечает HTTP/1.1 200 OK Сам дописывает видимо. Смотрите более простыми средствами, типа netcat'а или telnet'а. -- Валентин Бартенев http

Re: true 414 status code

2013-09-01 Пенетрантность Валентин Бартенев
On Sunday 01 September 2013 17:15:55 Gena Makhomed wrote: On 31.08.2013 23:57, Валентин Бартенев wrote: Подскажите пожалуйста, а как без грязных хаков получить от nginx, 414 status code, на запросы, размер которых, превышает large_client_header_ buffers? Постоянно получаю 200 http

Re: true 414 status code

2013-09-02 Пенетрантность Валентин Бартенев
On Monday 02 September 2013 16:58:05 Vladimir Getmanshchuk wrote: Здорово! Но не повлияет ли это на производительность? Спасибо! Не повлияет. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org

Re: не отдается .gz через прокси на nginx

2013-09-05 Пенетрантность Валентин Бартенев
- bsddb? Читаем: http://nginx.org/r/proxy_http_version/ru | Задаёт версию протокола HTTP для проксирования. По умолчанию используется | версия 1.0. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Алгоритм удаления данных из кэша

2013-09-06 Пенетрантность Валентин Бартенев
интересуют? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: ngx http get module loc conf возвращает NULL

2013-09-18 Пенетрантность Валентин Бартенев
){ ngx_log_error(NGX_LOG_ERR, r-connection-log, 0, couldn't retrieve module configurationr.); return NGX_ERROR; } Т.е. если clcf *не* 0, то печатаем ошибку и возвращаем NGX_ERROR. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru

Re: directio_alignment

2013-09-20 Пенетрантность Валентин Бартенев
On Friday 20 September 2013 23:03:59 Андрей Василишин wrote: 20.09.2013 21:56, Валентин Бартенев пишет: Оно при этом ломается? Ещё раз, это *не* оптимизация, а вынужденная мера, чтобы nginx при включении directio мог отдавать файлы, а не сыпал 500-ые ошибки с записью в лог: [crit

Re: Когда может возникнуть ситуация, что rev-instance != instance?

2013-09-27 Пенетрантность Валентин Бартенев
текущей итерации обработки событий. Мы могли закрыть соединение до того, как добрались до обработки событий, с ним связанных (первая проверка). Могли закрыть соединение на read-событии, а следом у нас идет write (вторая проверка). -- Валентин Бартенев http://nginx.org/en/donation.html

Re: Когда может возникнуть ситуация, что rev-instance != instance?

2013-09-27 Пенетрантность Валентин Бартенев
event_list[], и пока мы до него доберемся, структура, которая была связана с ним может быть уже использована под новое соединение. Именно так. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http

Re: Nginx, Node.JS and socket.io 504 timeout

2013-10-01 Пенетрантность Валентин Бартенев
должно быть логично) Либо выключайте то, что у вас слушает 1337 порт, либо обучайте это самое отдавать соответствующий код. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org

Re: Как можно отловить пустой URI в запросе?

2013-10-31 Пенетрантность Валентин Бартенев
формат его не меняли, то увидите там POST HTTP/1.1 400. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
например в описании директивы proxy_ignore_headers. http://nginx.org/r/proxy_ignore_headers/ru -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
конечно... Вопрос к разработчикам: сколько стоит commercial subscription? [..] На сайте есть прайс: http://nginx.com/products/ и заказ онлайн https://cs.nginx.com/cart При желании, можно попросить trial. -- Валентин Бартенев ___ nginx-ru mailing list

Re: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
On Friday 01 November 2013 16:41:47 Sergey Kobzar wrote: On 11/01/13 14:32, Валентин Бартенев wrote: On Friday 01 November 2013 16:23:32 Sergey Kobzar wrote: Приветсвую Nginx стоит как frontend. За ним находится несколько десятков или более бэкендов (разные servername). Необходимо

Re: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
выглядеть так: proxy_pass http://$backend$original_uri; -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote: On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote: [..] Далее у вас есть internal location, в котором тот же proxy_pass/fastcgi_pass с переменной и запрос отправляется на нужный сервер. А переменную как выковырять

Re: Уточнение логики работы ngx_http_auth_request_module

2013-11-06 Пенетрантность Валентин Бартенев
done; } -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

  1   2   3   4   5   6   7   >