[ANN] Test::Nginx 0.25 released

2016-02-24 Thread Yichun Zhang (agentzh)
Hi guys, I've just uploaded Test::Nginx 0.25 to CPAN: https://metacpan.org/release/Test-Nginx It will appear on the CPAN mirror near you in the next few hours or so. Special thanks go to all our contributors and users :) Here's the complete change log for this release (compared to the

Re: модуль на заказ

2016-02-24 Thread Igor Sysoev
On 25 Feb 2016, at 07:48, Alexander Uskov wrote: > Попробую Lua, так как яваскрипт пока нефункционален (нет класса Math), А что нужно в Math? -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org

Re: модуль на заказ

2016-02-24 Thread Илья Шипицин
возможно вместо перманент вам подойдет X-Accel-Redirect, удобная штука, пользуемся 25 февраля 2016 г., 10:01 пользователь Alexander Uskov написал: > Добрый день. > > Должен работать по следующумо алгоритму: > При запросе к указанному локейшину должен проверять, есть ли в

Re: модуль на заказ

2016-02-24 Thread Alexander Uskov
Добрый день. Попробую Lua, так как яваскрипт пока нефункционален (нет класса Math), а тащить такой тяжелый комбаин как перл ради сильно не большой функциональности, мне кажется излишним. ~~~ wbr, Alexander Uskov - Исходное сообщение - > От: "Михаил Монашёв" >

Re: модуль на заказ

2016-02-24 Thread Konstantin Baryshnikov
> On Feb 23, 2016, at 11:33 AM, Alexander Uskov wrote: > > Добрый день, > > Скажите, пожалуйста, где можно заказать написание модуля? Выполнялет ли такие > заказы Nginx Inc.? Александр, опишите вашу задачу. По опыту, когда заходит речь о разработке модуля, после полной и

Re: пакеты с динамическими модулями для тестирования

2016-02-24 Thread Maxim Dounin
Hello! On Thu, Feb 25, 2016 at 01:39:51AM +0600, Vadim A. Misbakh-Soloviov wrote: > Кстати, про динамические модули. > > Насколько я понял их текущую реализацию в NgX, для их сборки всё равно > нужны распакованные исходники самого NgingX, в том сосотоянии, из > которого собран бинарник. > >

Re: nginx-1.9.12

2016-02-24 Thread Alt
Hello, Thanks for this new nginx release! It would be great to officially support LibreSSL in nginx. Until now, nginx had no problem compiling LibreSSL using "--with-openssl=". Best Regards Posted at Nginx Forum: https://forum.nginx.org/read.php?2,264770,264805#msg-264805

nginx plus: sticky session with dynamic upstreams ?

2016-02-24 Thread dshe
Wonder what my options are in nginx plus to have sticky requests when upstream are dynamic. As I understand there are 2 ways to have dynamic upstreams in nginx plus: dns lookup with resolve/resolver or using ngx_http_upstream_conf_module. Will any/both work ? Posted at Nginx Forum:

Re: Вопрос про proxy store

2016-02-24 Thread Oleg A. Mamontov
On Wed, Feb 24, 2016 at 05:23:22PM -0500, vitcool wrote: > Всем Доброго времени суток! > > Правильно ли я понимаю, что использование proxy_store в location (который > тянет статику с другого сервера), > позволит создать локальную актуальную локальную копию этой самой статики ? Да, но актуальную

Вопрос про proxy store

2016-02-24 Thread vitcool
Всем Доброго времени суток! Правильно ли я понимаю, что использование proxy_store в location (который тянет статику с другого сервера), позволит создать локальную актуальную локальную копию этой самой статики ? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,264801,264801#msg-264801

Re: Nginx не пропускает от proxy длинный Content-Disposition

2016-02-24 Thread Валентин Бартенев
On Wednesday 24 February 2016 08:12:09 ErmakovIE wrote: > Здравствуйте, уважаемые участники форума! > > Столкнулись со следующей проблемой. > > Приложение генерирует заголовок Content-Disposition и X-Accel-Redirect. При > превышении для длинных имен файлов определённой длины значения заголовка >

Re: пакеты с динамическими модулями для тестирования

2016-02-24 Thread Sergey Budnevitch
> On 24 Feb 2016, at 22:39, Vadim A. Misbakh-Soloviov wrote: > > Кстати, про динамические модули. > > Насколько я понял их текущую реализацию в NgX, для их сборки всё равно > нужны распакованные исходники самого NgingX, в том сосотоянии, из > которого собран бинарник. Да. То же

Re: nginx отъедает все процессорное время

2016-02-24 Thread mikhal123
Валентин Бартенев Wrote: > Если человек сам лично наблюдал, как они зацикливались. К тому же до > этого > была информация, что зацикливаются они навечно, то достаточно > подключиться к > процессу и вытащить из него дебаг лог в момент зацикливания. ради развития лучшего в мире сервера на выходных

Re: nginx-1.9.12

2016-02-24 Thread George
thanks I switched back to OpenSSL for now :) Posted at Nginx Forum: https://forum.nginx.org/read.php?2,264770,264794#msg-264794 ___ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx

Re: пакеты с динамическими модулями для тестирования

2016-02-24 Thread Vadim A. Misbakh-Soloviov
Кстати, про динамические модули. Насколько я понял их текущую реализацию в NgX, для их сборки всё равно нужны распакованные исходники самого NgingX, в том сосотоянии, из которого собран бинарник. Т.е. не полуится просто взять и скомпилировать модуль в .so, используя только хидеры, а потом

пакеты с динамическими модулями для тестирования

2016-02-24 Thread Sergey Budnevitch
Добрый день. Раньше мы собирали nginx со всеми модулями, которые не требовали дополнительных библиотек, чтобы не добавлять лишние зависимости. С динамическими модулями можно вынести подобные модули в отдельные пакеты, таким образом дополнительные зависимости будут только у тех пакетов,

packages for the dynamic modules. testing required.

2016-02-24 Thread Sergey Budnevitch
Hello. Previously we built nginx with all modules, except those that required extra libraries. With dynamic modules it is possible to build them as the separate packages and nginx main package will not have extra dependences. For nginx 1.9.12 we build additional packages with xslt,

Re: nginx-1.9.12

2016-02-24 Thread Валентин Бартенев
On Thursday 25 February 2016 00:11:08 Vadim A. Misbakh-Soloviov wrote: > 24.02.2016 21:11, Maxim Dounin пишет: > > *) Исправление: в модуле ngx_http_v2_module. > > > А вот когда пишется что-то в подобной форулировке (только "исправление", > без конкретики) это значит, что что-то секретное? :)

Re: nginx отъедает все процессорное время

2016-02-24 Thread Валентин Бартенев
On Wednesday 24 February 2016 21:11:50 Михаил Монашёв wrote: > Здравствуйте, Валентин. > > > Можно настроить дебаг лог в памяти: > > http://nginx.org/ru/docs/debugging_log.html#memory > > > Предполагается, что как-то автоматически будет отлавливаться искомое событие > и после > этого дёргаться

Re: nginx-1.9.12

2016-02-24 Thread Михаил Монашёв
Здравствуйте, Vadim. >> *) Исправление: в модуле ngx_http_v2_module. >> > А вот когда пишется что-то в подобной форулировке (только "исправление", > без конкретики) это значит, что что-то секретное? :) http://hg.nginx.org/nginx/ -- С уважением, Михаил

Re: nginx отъедает все процессорное время

2016-02-24 Thread Михаил Монашёв
Здравствуйте, Валентин. > Можно настроить дебаг лог в памяти: > http://nginx.org/ru/docs/debugging_log.html#memory Предполагается, что как-то автоматически будет отлавливаться искомое событие и после этого дёргаться gdb-скрипт? -- С уважением, Михаил

Re: nginx-1.9.12

2016-02-24 Thread Vadim A. Misbakh-Soloviov
24.02.2016 21:11, Maxim Dounin пишет: > *) Исправление: в модуле ngx_http_v2_module. > А вот когда пишется что-то в подобной форулировке (только "исправление", без конкретики) это значит, что что-то секретное? :) ___ nginx-ru mailing list

Re: nginx routing based on ip address

2016-02-24 Thread digitalkapitaen
keeyong Wrote: --- > I am wondering if it is possible to compute some kind of hash value > from ip address or do modulo operation on the last numeric value from > ip address (for example on 24 given 172.16.4.24)? Based on this, I > want to send

Re: nginx-1.9.12

2016-02-24 Thread Amir Alam
But sir I'm wine chips. On 24-Feb-2016 10:41 pm, "Maxim Dounin" wrote: > Hello! > > On Wed, Feb 24, 2016 at 11:57:37AM -0500, George wrote: > > > Thanks Maxim and Nginx ! > > > > But no love for LibreSSL users as Nginx 1.9.12 seems to broken > compilation > > against LibreSSL

Re: nginx отъедает все процессорное время

2016-02-24 Thread mikhal123
Валентин Бартенев Wrote: > Проблема скорее всего связана с вот этим: > > timer_resolution25ms; Хм... эта директива у меня в конфиге точно более 5 лет (а скорее всего значительно больше) и прошла через кучу версий nginx и Debian, а проблемы начались только после перехода на

Re: nginx-1.9.12

2016-02-24 Thread Maxim Dounin
Hello! On Wed, Feb 24, 2016 at 11:57:37AM -0500, George wrote: > Thanks Maxim and Nginx ! > > But no love for LibreSSL users as Nginx 1.9.12 seems to broken compilation > against LibreSSL 2.2.6 for me https://trac.nginx.org/nginx/ticket/908#ticket > ? It's not expected to work at all in the

Re: Nginx Tuning.

2016-02-24 Thread rodrigda
I just keep seeing things like this. 2016/02/24 17:04:56 [info] 5989#0: *108120 client 127.0.0.1 closed keepalive connection When I get the 500 that is all I get. The location of the call that was getting made and a 500. Posted at Nginx Forum:

Re: Nginx Tuning.

2016-02-24 Thread Anoop Alias
You should check the nginx error log as it may have vital clues to resolve this. -- *Anoop P Alias* ___ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx

Re: nginx-1.9.12

2016-02-24 Thread George
Thanks Maxim and Nginx ! But no love for LibreSSL users as Nginx 1.9.12 seems to broken compilation against LibreSSL 2.2.6 for me https://trac.nginx.org/nginx/ticket/908#ticket ? Posted at Nginx Forum: https://forum.nginx.org/read.php?2,264770,264780#msg-264780

Re: [nginx-announce] nginx-1.9.12

2016-02-24 Thread Kevin Worthington
Hello Nginx users, Now available: Nginx 1.9.12 for Windows https://kevinworthington.com/nginxwin1912 (32-bit and 64-bit versions) These versions are to support legacy users who are already using Cygwin based builds of Nginx. Officially supported native Windows binaries are at nginx.org.

Nginx Tuning.

2016-02-24 Thread rodrigda
Alright here is the situtation. I have nginx and with passenger running. I can send load to the server and after a certain point I just start getting 500's back. I have not been able to see what is causing it. I have made tweaks to the config based on some blog posts but I can't get past a

Re: Workers CPU leak [epoll_wait,epoll_ctl]

2016-02-24 Thread Valentin V. Bartenev
On Wednesday 24 February 2016 09:17:01 vizl wrote: > Hello, I have strange issuses with nginx workers. For some time after start > Nginx I notice that some process of workers cause high load to CPU ( > principally sys CPU). > > At first I've got syscall traces from one of such process: > >

nginx-1.9.12

2016-02-24 Thread Maxim Dounin
Changes with nginx 1.9.1224 Feb 2016 *) Feature: Huffman encoding of response headers in HTTP/2. Thanks to Vlad Krasnov. *) Feature: the "worker_cpu_affinity" directive now supports more than 64 CPUs. *) Bugfix: compatibility

nginx-1.9.12

2016-02-24 Thread Maxim Dounin
Изменения в nginx 1.9.12 24.02.2016 *) Добавление: кодирование Хаффмана заголовков ответов в HTTP/2. Спасибо Владу Краснову. *) Добавление: директива worker_cpu_affinity теперь поддерживает более 64 процессоров. *) Исправление:

[nginx] nginx-1.9.12-RELEASE

2016-02-24 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/ead3907d74f9 branches: changeset: 6413:ead3907d74f9 user: Maxim Dounin date: Wed Feb 24 17:53:22 2016 +0300 description: nginx-1.9.12-RELEASE diffstat: docs/xml/nginx/changes.xml | 102

Re: Workers CPU leak [epoll_wait,epoll_ctl]

2016-02-24 Thread vizl
P.S: we are using Gentoo with 4.4.1 kernel and CPU X3330 @ 2.66GHz GenuineIntel GNU/Linux Posted at Nginx Forum: https://forum.nginx.org/read.php?2,264764,264766#msg-264766 ___ nginx mailing list nginx@nginx.org

Re: Злощасный try_files и alias

2016-02-24 Thread Maxim Dounin
Hello! On Wed, Feb 24, 2016 at 03:22:59PM +0200, Alex Domoradov wrote: > Добрый день, да там просто очепятка. Конечно же везде /api/v2.0/. > Постараюсь вечером описать более подробно. Я его конечно упростил. Там еще > есть fastcgi и $document_root. Возможно я ошибаюсь в проблеме. Ну вот простое

Workers CPU leak [epoll_wait,epoll_ctl]

2016-02-24 Thread vizl
Hello, I have strange issuses with nginx workers. For some time after start Nginx I notice that some process of workers cause high load to CPU ( principally sys CPU). At first I've got syscall traces from one of such process: futex(0x157d914, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x157d910,

Re: geoip_isp

2016-02-24 Thread madman
приходит запрос в рекламную сетку, где нужно в зависимости от ISP отобразить конкретный баннер Илья Шипицин Wrote: --- > а расскажите примерный сценарий использования geo isp ? > > 24 февраля 2016 г., 14:45 пользователь madman >

Re: geoip_isp

2016-02-24 Thread Ekaterina Kukushkina
Здравствуйте. > On 24 Feb 2016, at 12:45, madman wrote: > > А в текущем модуле geoip нет поддержки isp базы, только org? Есть. Обе базы поддерживаются через geoip_org > > Нашел трид https://forum.nginx.org/read.php?21,188488,196961, но в текущем > модуле

Re: geoip_isp

2016-02-24 Thread Илья Шипицин
а расскажите примерный сценарий использования geo isp ? 24 февраля 2016 г., 14:45 пользователь madman написал: > Здравствуйте! > > А в текущем модуле geoip нет поддержки isp базы, только org? > > Нашел трид https://forum.nginx.org/read.php?21,188488,196961, но в

Re: Злощасный try_files и alias

2016-02-24 Thread Alex Domoradov
Добрый день, да там просто очепятка. Конечно же везде /api/v2.0/. Постараюсь вечером описать более подробно. Я его конечно упростил. Там еще есть fastcgi и $document_root. Возможно я ошибаюсь в проблеме. Но большинство ссылок с stackoverflow вели на этот тикет Особенно порадовала

Re: Злощасный try_files и alias

2016-02-24 Thread Maxim Dounin
Hello! On Wed, Feb 24, 2016 at 01:45:27AM +0200, Alex Domoradov wrote: > https://trac.nginx.org/nginx/ticket/97 > > подскажите, до сих пор нет решения этой проблемы? Проблемы из этого тикета, не являющиеся дискуссионными, в современных версиях nginx'а решены. По опыту - если вы пришли к

Nginx не пропускает от proxy длинный Content-Disposition

2016-02-24 Thread ErmakovIE
Здравствуйте, уважаемые участники форума! Столкнулись со следующей проблемой. Приложение генерирует заголовок Content-Disposition и X-Accel-Redirect. При превышении для длинных имен файлов определённой длины значения заголовка (256 символов) Nginx перестает пропускать этот заголовок к клиенту, а

[nginx] HTTP/2: cleaned up state while closing stream.

2016-02-24 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/c6ccc1ea9450 branches: changeset: 6410:c6ccc1ea9450 user: Valentin Bartenev date: Wed Feb 24 16:05:46 2016 +0300 description: HTTP/2: cleaned up state while closing stream. Without this the state might keep pointing to already

[nginx] HTTP/2: always use temporary pool for processing headers.

2016-02-24 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/8ec349bb60b2 branches: changeset: 6411:8ec349bb60b2 user: Valentin Bartenev date: Wed Feb 24 16:05:47 2016 +0300 description: HTTP/2: always use temporary pool for processing headers. This is required for implementing per

[nginx] HTTP/2: implemented per request timeouts (closes #626).

2016-02-24 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/4ba91a4c66a3 branches: changeset: 6412:4ba91a4c66a3 user: Valentin Bartenev date: Wed Feb 24 15:58:07 2016 +0300 description: HTTP/2: implemented per request timeouts (closes #626). Previously, there were only three timeouts

[nginx] Fixed buffer over-read while logging invalid request headers.

2016-02-24 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/71edd9192f24 branches: changeset: 6409:71edd9192f24 user: Valentin Bartenev date: Wed Feb 24 16:01:23 2016 +0300 description: Fixed buffer over-read while logging invalid request headers. Since 667aaf61a778 (1.1.17) the

Re: Fwd: SIGABRT в самописном модуле

2016-02-24 Thread Maxim Dounin
Hello! On Mon, Feb 22, 2016 at 12:25:42PM +0600, Alexander Uskov wrote: [...] > Есть самописный модуль со следующей задачей: > Поймать обращение у url, если есть определенный GET параметр, то отдать файл > с диска, поменяв в нем %V на значение параметра, > если нет, то попытаться прочесть

Re: slice module + thread pools

2016-02-24 Thread Roman Arutyunyan
Здравствуйте Вадим, On Tue, Feb 23, 2016 at 11:22:45AM +0300, Vadim Lazovskiy wrote: > Здравствуйте. > > Возникает проблема с отдачей данных из кэша при использовании связки slice > module + aio treads. > > Проблема 1 (aio выключено, slice включен): > Если запустить скачивание файла через

Re: Не работает nginx на Oracle Linux 5.2

2016-02-24 Thread Валентин Бартенев
On Wednesday 24 February 2016 12:47:51 Иван Мишин wrote: > Добрый день, коллеги. > Установил nginx 1.8.0 отсюда http://nginx.org/packages/rhel/5/x86_64/RPMS/ > на Oracle Linux 5.2 (kernel-2.6.18-92), но nginx запускался только мастер > процесс, а веркеры падали, в логах > > 2016/02/23 15:52:47

Не работает nginx на Oracle Linux 5.2

2016-02-24 Thread Иван Мишин
Добрый день, коллеги. Установил nginx 1.8.0 отсюда http://nginx.org/packages/rhel/5/x86_64/RPMS/ на Oracle Linux 5.2 (kernel-2.6.18-92), но nginx запускался только мастер процесс, а веркеры падали, в логах 2016/02/23 15:52:47 [emerg] 5169#0: eventfd() failed (38: Function not implemented)

geoip_isp

2016-02-24 Thread madman
Здравствуйте! А в текущем модуле geoip нет поддержки isp базы, только org? Нашел трид https://forum.nginx.org/read.php?21,188488,196961, но в текущем модуле дерективы geoip_isp нет. А отличия между базами все же есть

Re: Писать в лог доступ к определенным ссылкам

2016-02-24 Thread IvanMiller
Иван, спасибо вам большое за помощь, все получилось ! Posted at Nginx Forum: https://forum.nginx.org/read.php?21,264614,264747#msg-264747 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru