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 ~ ^/(...(...)...)/(...)/(...)/[

Re: SPDY over HTTP

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

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

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

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

2013-05-31 Пенетрантность Валентин Бартенев
On Friday 31 May 2013 17:02:34 schaos wrote: > Валентин Бартенев Wrote: > --- > > > On Friday 31 May 2013 13:43:27 schaos wrote: > > > Доброго дня. > > > пожалуйста помогите с задачей > > > > > &g

Re: SPDY troubles

2013-06-04 Пенетрантность Валентин Бартенев
le or directory) 2013/06/04 18:01:37 > [alert] 7676#0: kevent() error on 57 filter:-2 flags:4000 (2: No such file > or directory) > > > Что это может означать? > Сторонние модули используются? -- Валентин Бартенев http://nginx.org/en/donation.html __

Re: SPDY troubles

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

Re: SPDY troubles

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

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

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

Re: rewrite для URI со знаком вопроса

2013-06-06 Пенетрантность Валентин Бартенев
if ($arg_licenseRequest = ABC123) { return 301 /path2/blablabla.action?licenseRequest=XYZ890; } proxy_pass http://some_server; } } -- Валентин Бартенев 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 Пенетрантность Валентин Бартенев
о 1000мс/70 ~ 14мс, вы видимо запустили ab -n N и N запросов были благополучно посланы менее чем за 14мс, естественно при этом N-1 получили отлуп (во втором случае ещё 5 запросов заполнили ведерко и были задержаны, остальные уже получили отлуп). Читайте: http://en.wikipedia.org/wiki/Leaky_bucket --

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

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

Re: NGINX - собрать статистику по каждому домену/server-y

2013-06-15 Пенетрантность Валентин Бартенев
го http {}; а > нужно для server-ов собирать. Что можете подсказать? > > P.S Не обязательно через stub_status собирать, можно и другие варианты. > У нас просто сейчас так, потом в rrd базу запихиваем и получается почти > удобно. http://nginx.org/ru/docs/http/ngx_http_log_module.h

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

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

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

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

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

2013-06-26 Пенетрантность Валентин Бартенев
на 2 порядка (20 > секунд "настроящего ответа" против 50-100 мс "быстрого" ответа). > Конечно могу и ошибаться. А виртуалка у вас virtualbox видимо, и файлы кладете через Shared Folders? -- Валентин Бартенев http://nginx.org/en/donation.html __

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 ___

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

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

Re: Игнорируется client max body size в именованном location

2013-07-18 Пенетрантность Валентин Бартенев
cre > --with-http_ssl_module > > > Собственно вопрос, в чем может быть причина игнорирования > client_max_body_size в именованном location? > Причина в том, что ограничение в "location /, куда изначально попадает запрос" срабатывает раньше. Ограничение проверяется п

Re: Change upstreams weights dynamically according to their response times

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

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

2013-08-05 Пенетрантность Валентин Бартенев
PS в модуле mod_rewrite), то Apache в этом месте ведет себя так: Apache + PHP Apache/2.2.21 mod_php 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 == "

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

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

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? > > # tune2fs -l /dev/sda1 | grep 'Block size' > Block size: 4096 > Там много факторов, начиная от версии ядра и заканчивая типом FS. Будь ответ настолько простым - мы бы указали это в докумен

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

2013-08-09 Пенетрантность Валентин Бартенев
o $arg_ip $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: set на уровне http

2013-08-10 Пенетрантность Валентин Бартенев
On Saturday 10 August 2013 11:32:06 Михаил Монашёв wrote: > Здравствуйте. > > set на уровне http был бы очень удобен порой. Обходить это через > map 1 $var { > default "value"; > } > неудобно. http://nginx.org/en/docs/faq/variab

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

2013-08-12 Пенетрантность Валентин Бартенев
у не редиректит на /en/europe/hungary? > > Или решается только через $args + if ? > Разумеется параметры не учитываются при сопоставлении 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/hun

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

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

Re: баг SPDY

2013-08-14 Пенетрантность Валентин Бартенев
eam-id. https://tools.ietf.org/html/draft-mbelshe-httpbis-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 Пенетрантность Валентин Бартенев
_frame_parse_uint16(p); -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

Re: Модуль ngx http access module

2013-08-14 Пенетрантность Валентин Бартенев
е, пожалуйста, можно ли как-то получить флаг или переменную, > срабатывания правила, запрещённой сети? > > Что-то типа: > > if ($deny_ip) > proxy_set_header Allow-Piring '1'; > Использовать geo-модуль. -- Валентин Бартенев http://nginx.org/en/donation.html _

Re: баг SPDY

2013-08-15 Пенетрантность Валентин Бартенев
On Wednesday 14 August 2013 21:32:13 Илья Шипицин wrote: > http://trac.nginx.org/nginx/ticket/385 Никакого отношения к проблеме не имеет. P.S. Патч закоммичен. -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx

Re: nginx + memcached + pecl-memcache compression

2013-08-21 Пенетрантность Валентин Бартенев
.0.0.1:11299; > memcached_gzip_flag 2; > gunzip on; > } > } > pecl-memcache сжимает данные в формате zlib (RFC1950), а nginx ожидает gzip (RFC1952). -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

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

Re: limit except и dav

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

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 ___ ng

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

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

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.h

Re: true 414 status code

2013-08-31 Пенетрантность Валентин Бартенев
получаю 200 http status code и нижеприведенное в body: > > > 414 Request-URI Too Large > > 414 Request-URI Too Large > nginx/1.2.9 > > Это не "200 http status code", а HTTP/0.9 ответ с ошибкой. -- Валентин Бартенев http://nginx.org/en/donation.html _

Re: 400 Bad Request 1.5.4 (1.5.3 = OK)

2013-08-31 Пенетрантность Валентин Бартенев
_header_buffers в конфигурации в обоих случаях: > > large_client_header_buffers 4 8k; > > Баг? > А в error_log что? Должно быть безусловным рефлексом любого администратора при виде ошибки - проверить лог ошибок. -- Валентин Бартенев htt

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

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_ >

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 mai

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

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

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

2013-09-06 Пенетрантность Валентин Бартенев
ть другие методы кэширования? ведь LRU далеко не для > всех нагрузок оптимальна. > Какие интересуют? -- Валентин Бартенев 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-09-11 Пенетрантность Валентин Бартенев
t; "https://dev.testserver.io/ops.html"; > > > подскажите, пожалуйста, в чем может быть причина... В том, что "реквест рэйт" все-таки превысил 300r/s. Это не так сложно, как может показаться. Достаточно послать два запроса с интервалом менее 3-х миллисекунд. -- Валентин Бартенев 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 Пенетрантность Валентин Бартенев
if( clcf ){ > ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, "couldn't > retrieve > module configurationr."); > return NGX_ERROR; > } Т.е. если clcf *не* 0, то печатаем ошибку и возвращаем NGX_ERROR. -- Валентин Бартенев _

Re: directio_alignment

2013-09-20 Пенетрантность Валентин Бартенев
; > а про bigaaloc 1m в ext4 что скажете, имеет ли смысл делать выравнивание > в 1м? > Оно при этом ломается? Ещё раз, это *не* оптимизация, а вынужденная мера, чтобы nginx при включении directio мог отдавать файлы, а не сыпал 500-ые ошибки с записью в лог: [crit]

Re: directio_alignment

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

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

2013-09-27 Пенетрантность Валентин Бартенев
*/ Ключевой момент тут "this iteration", вся речь идет о текущей итерации обработки событий. Мы могли закрыть соединение до того, как добрались до обработки событий, с ним связанных (первая проверка). Могли закрыть соединение на read-событии, а следом у нас идет write (вторая

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

2013-09-27 Пенетрантность Валентин Бартенев
gt; структура ngx_connection_t была использована повторно, но как, ведь процесс > был заблокирован? > Нет, не так. Максим в своем ответе уже привел пример. Смотрите и мой выше. Соединение могло быть закрыто, а равно как открыто другое соединение при обработки других событий в цикле.

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

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

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

2013-10-01 Пенетрантность Валентин Бартенев
de,js выключен и клиент обращается к > адресу http://live.domain.com/socket.io/socket.io.js , то ему СРАЗУ же > выдается либо 404, либо 502 (что должно быть логично) Либо выключайте то, что у вас слушает 1337 порт, либо обучайте это самое отдавать соответствующий код. -- Валентин Бартен

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

2013-10-31 Пенетрантность Валентин Бартенев
". Как отловить? Смотрите access_log, если формат его не меняли, то увидите там "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 Пенетрантность Валентин Бартенев
quot;При поиске виртуального сервера по имени...". Если у вас не так, то либо просто не работает SNI, либо вы что-то перемудрили. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2013-11-01 Пенетрантность Валентин Бартенев
lua? > Самый лучший вариант - X-Accel-Redirect, смотрите например в описании директивы 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 Пенетрантность Валентин Бартенев
ginx.org/r/upstream_conf > >Одно но: > >This directive is available as part of our commercial subscription > >only. > > Как вариант конечно... > Вопрос к разработчикам: сколько стоит commercial subscription? > [..] На сайте есть пр

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. За ним находится несколько десятков или бо

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

2013-11-01 Пенетрантность Валентин Бартенев
i; и proxy_pass в этом случает будет выглядеть так: 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: Управление бэкендами

2013-11-01 Пенетрантность Валентин Бартенев
On Friday 01 November 2013 17:50:51 Sergey Kobzar wrote: > On 11/01/13 15:09, Валентин Бартенев wrote: > > On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote: > >> On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote: > >> [..] > >> > >>>

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

2013-11-06 Пенетрантность Валентин Бартенев
>main) { rc = ngx_http_spdy_read_request_body(r, post_handler); goto done; } -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Кэширование статики.

2013-11-15 Пенетрантность Валентин Бартенев
илагаю в виде ссылки: http://prntscr.com/249v0c > Заранее, большое спасибо за помощь! > Казалось бы, причем тут nginx? Необходимо использовать версионирование в ссылках. Скажем было /media/style/logo.png?1 , а когда загружаете новую версию файла - уве

Re: использование ngx http headers module

2013-12-09 Пенетрантность Валентин Бартенев
могу понять как его использовать и куда писать, нужные мне, строки. > Буду благодарен если кто подскажет как вообще работать с модулями nginx и > конкретно с ngx_http_headers_module. > И чем документация не устроила? http://nginx.org/ru/docs/http/ngx_http_headers_module.html

Re: Как ограничить доступ к определённым php-файлам?

2013-12-19 Пенетрантность Валентин Бартенев
gt; символом "|")? > > С уважением. > Реализовать список файлов можно с помощью директории, а директорию вынести за область видимости веб-сервера. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Не выставляется Last-modified для js-файлов

2013-12-24 Пенетрантность Валентин Бартенев
root /opt/project/www/static; > expires 15m; > } > > Выше в конфиге ничего не делается с заголовками или кешами, но скажите, что > показать, я покажу. > [..] Покажите конфиг для начала, и nginx -V на всякий случай. -- Валентин Бартенев http://nginx.com/

Re: Не выставляется Last-modified для js-файлов

2013-12-24 Пенетрантность Валентин Бартенев
еобходимо обновить. http://nginx.org/en/security_advisories.html -- Валентин Бартенев http://nginx.com/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Странное поведение limit conn

2013-12-24 Пенетрантность Валентин Бартенев
рее всего nginx тут вообще не причем, ваш браузер, перед тем как послать отправить второй запрос, ожидает завершения первого. > Что я делаю не так? Используете для проверки конфигурации веб-сервера такой сложный инструмент со своей непрозрачной логикой, как браузер. -- Валентин Бартенев htt

Re: как лучше управлять кешированием fastcgi_cache

2013-12-26 Пенетрантность Валентин Бартенев
ess_no > _cache|wordpress_logged_in") { > set $no_cache 1; > } Скорее всего вы хотите: map $args $empty_args { default 0; "" 1 } fastcgi_no_cache $empty_args $https $cookie_auth_user $cookie_login .. ; -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Rewrite+resolver

2013-12-28 Пенетрантность Валентин Бартенев
ботчиков, а те пинают "ленивых и криворуких" админов. Что касается производительности, то я не ручаюсь сказать, что будет быстрее, но уверен, что разница, если она и есть в какую-либо сторону, неизмеримо мала. -- Валентин Бартенев ___ ngi

Re: ngx_http_geo_module range overlaps

2014-01-04 Пенетрантность Валентин Бартенев
ile /etc/nginx/nginx.conf test failed > [..] > > В чем может быть дело? > Спасибо. Это баг в проверке конфигурации. Чтобы его обойти можете поменять местами так чтобы вначале шел больший диапазон: 127.0.0.1-127.0.0.255 US; 127.0.0.1-127.0.0.1 RU; -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: ngx_http_geo_module range overlaps

2014-01-04 Пенетрантность Валентин Бартенев
On Saturday 04 January 2014 22:09:29 Maxim Dounin wrote: > Hello! > > On Sat, Jan 04, 2014 at 06:12:25PM +0400, Валентин Бартенев wrote: > > On Saturday 04 January 2014 15:01:16 Ксения Юрьевна Блащук wrote: > > > Добрый день. > > > Возник вопрос по модулю ngx_

Re: auth_request и named location

2014-01-06 Пенетрантность Валентин Бартенев
, чтобы перенаправлять в > них запросы без изменения URI. Создавать подзапросы в именованный > location - нельзя. Подозреваю, что было бы удобно и логично, если URI при подзапросе в именованный location брался из родительского запроса. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: 301 redirect на URI без слэша на конце

2014-01-09 Пенетрантность Валентин Бартенев
; proxy_pass http://login.example.com; > > > > } > > > > > > > > > > Про try_files тут не сказано ни слова.) Но возник законный вопрос: а как > > вернуть прежнее поведение? можно ли сделать это "красиво"? или придется > городить магию

Re: 301 redirect на URI без слэша на конце

2014-01-09 Пенетрантность Валентин Бартенев
выми > [..] Только обращаю внимание, что с точки зрения обработки запроса "/webapp", о котором спрашивает автор темы, ваша конфигурация ничем не отличается. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
которые сервер должен передавать приложению. И в ней вполне черным по белому сказано, что все переменные HTTP_* это protocol specific переменные полученные из заголовков переданных клиентом. И есть безопасная и специфицированная переменная SERVER_NAME. Если кто-то в п

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
On Friday 10 January 2014 13:45:27 Gena Makhomed wrote: > On 10.01.2014 12:24, Валентин Бартенев wrote: > >>> Кому интересно почитать, подробней вот ссылка. > >>> http://habrahabr.ru/post/166855/ > >>> > >>> Как видите, корректное значения имею

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
говаривают, что следует делать при получении нескольких заголовков Host, ну а потом уже сюда. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy_cache_key и fastcgi_cache_key

2014-01-10 Пенетрантность Валентин Бартенев
о, как с точки зрения понятности конфига, так и с точки зрения унификации между различными upstream-модулями. А также избавляет нас от странной формулировки в документации: "By default, the directive’s value is close to the string" и упрощает код в нескольких местах. Понятно, что так

Re: proxy_cache_key и fastcgi_cache_key

2014-01-10 Пенетрантность Валентин Бартенев
енения перестанет. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
On Friday 10 January 2014 22:51:17 Gena Makhomed wrote: > On 10.01.2014 15:07, Валентин Бартенев wrote: > > >>>>>> Кому интересно почитать, подробней вот ссылка. > >>>>>> http://habrahabr.ru/post/166855/ > ... > >> $host > >>

Re: proxy_cache_key и fastcgi_cache_key

2014-01-10 Пенетрантность Валентин Бартенев
On Friday 10 January 2014 23:10:17 Gena Makhomed wrote: > On 10.01.2014 22:48, Валентин Бартенев wrote: > > >> Разве много ли таких конфигураций, которые полагались > >> на дефолтовое значение директивы proxy_cache_key ? > > > Полагаю не мало людей используют к

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
MUST be ignored. > > А несоответствие требованиям RFC 2616 - это ведь BUG, верно? Поскольку мысль повторена по меньшей мере 3 раза, то и в третий раз, на всякий случай: на ту часть nginx, которая работает в режиме сервера, не распространяется клиентских требований RFC 2616, что в самом же RFC 2616 прописано, а именно роли клиента и сервера взаимоисключающие, и закреплены для каждого индивидуального соединения. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
On Saturday 11 January 2014 03:51:15 Валентин Бартенев wrote: [..] Нда, сорри, уже плохо согласовываю слова в предложениях - явно пора спать. Подводя итог, не надо вырывать отдельные фразы из RFC и пытаться их интерпретировать в свою пользу. Когда nginx выступает в роли клиента, он пытается

Re: proxy cache key и fastcgi cache key

2014-01-10 Пенетрантность Валентин Бартенев
еописанное вами относится к обсуждаемой в данной подветке теме про http://habrahabr.ru/post/166855/ (которая вообще не относится к кэшу и директивам proxy_cache_key/fastcgi_cache_key, но уж так вышло, что была затронута)? -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: две А записи в DNS - будет ли тормозить, если один из провайдеров отвалится ?

2014-01-13 Пенетрантность Валентин Бартенев
z + какая-ть чекалка. > Естественно NS сервер должен быть где-то в ДЦ. [..] Едва ли это можно назвать "фэловер" при ненулевом TTL. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Сборка nginx с кастомным openssl

2014-01-13 Пенетрантность Валентин Бартенев
приведенному руководству и собирать OpenSSL самостоятельно. Всё, что было нужно - это скачать архив с исходниками OpenSSL, распаковать, и просто указать в --with-openssl=DIR вместо DIR путь к исходникам. -- Валентин Бартенев ___ nginx-ru mailing lis

Re: две А записи в DNS - будет ли тормозить, если один из провайдеров отвалится ?

2014-01-14 Пенетрантность Валентин Бартенев
On Tuesday 14 January 2014 08:40:23 Vladimir Skubriev wrote: > 13.01.2014 22:22, Валентин Бартенев пишет: > > On Monday 13 January 2014 20:17:34 Sergey Kobzar wrote: > >> On 01/13/14 19:46, VovansystemS wrote: > >>>>> Половина попыток подключиться будет обла

Re: две А записи в DNS - будет ли тормозить, если один из провайдеров отвалится ?

2014-01-14 Пенетрантность Валентин Бартенев
на тебе очередная уточка. > Я, как уже тут прозвучало, посоветовал бы взять нормальный хостинг, полагаю хороший датацентр будет всяко лучше, чем свой велосипед. И если уже боитесь весь проект выносить на него, то можно хотя бы поставить nginx и настроить проксирован

Re: две А записи в DNS - будет ли тормозить, если один из провайдеров отвалится ?

2014-01-15 Пенетрантность Валентин Бартенев
й DNS-сервер и как в нём это > настроить. Ради такого дела даже поставлю где-нибудь. http://mark.lindsey.name/2009/03/never-use-dns-ttl-of-zero-0.html https://00f.net/2011/11/17/how-long-does-a-dns-ttl-last/ -- Валентин Бартенев ___ nginx-ru mailing l

Re: [PATCH] implemented hardlink option in DAV module

2014-01-15 Пенетрантность Валентин Бартенев
t; существует. > > > http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/aio.h.html > > В libuv , поверх которой Node.JS, все файловые операции, включая > открытие файла, асинхронные: > http://nodejs.org/api/fs.html#fs_fs_open_path_flags_mode_callback . > Не знаю,

Re: Выделение первой части server name при помощи regex

2014-01-21 Пенетрантность Валентин Бартенев
Это хорошо описано в документации: http://nginx.org/r/server_name/ru (со слов "При поиске виртуального сервера ...") -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: sub filter, как правильно?

2014-01-22 Пенетрантность Валентин Бартенев
ет. > > Всюду пробовал, нигде не работает. Попробуйте выключить gzip-сжатие на бекэнде. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: sub filter, как правильно?

2014-01-23 Пенетрантность Валентин Бартенев
On Thursday 23 January 2014 01:50:46 DenisM wrote: > Валентин Бартенев Wrote: > --- > > On Wednesday 22 January 2014 09:32:19 DenisM wrote: > > > Привет! > > > Сайт на php-cgi (fastcgi). nginx 1.4.4. > > > Н

Re: proxy read timeout закрывает соединение, не получив ответ

2014-01-27 Пенетрантность Валентин Бартенев
; легитимных соединений. [..] Такие задачи никто не выполняет в реальном времени, держа соединение в подвешенном состоянии. Складывайте задачи в очередь, возвращайте ответ, сообщающий об этом, и обрабатывайте в фоне сколько потребуется. -- Валентин Бартенев _

Re: По какой-то причине nginx даёт задержку при проксировании

2014-01-28 Пенетрантность Валентин Бартенев
epalive между nginx и apache включен. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: от nginx 504 отдающего статику с файловой системы

2014-01-28 Пенетрантность Валентин Бартенев
ей; 3. Ваш экземпляр nginx'а, от долгой и упорной работы, осознал себя как личность и перепрограммировался. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Nginx + Apache

2014-01-28 Пенетрантность Валентин Бартенев
ror > server { >listen *:80 default_server; > return 403; > } > > *сайт*: > > server { >listen *:80; > server_name *сайт*; > location / { > <-->proxy_pass http://127.0.0.1:81/; [..] Так всё в

<    1   2   3   4   5   6   7   8   >