unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
; property. *) Bugfix: Go application crashed under load. *) Bugfix: POST request for PHP were handled incorrectly. *) Bugfix: the router exited abnormally if all listeners had been deleted. *) Bugfix: the router crashed under load. *) Bugfix: memory leak in the router. -- Igor S

Re: unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
в любом случае, nginx unit не решает проблему с pear и pecl, например, в > случае php (и я не смотрел как он решает проблему с собственно php > разных версий). В unit главный процесс сначала форкается, а потом динамически подгружает нужный модуль, который слинкован с соответствующей верси

Re: unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
а, > то получается мы должны собрать каждый такой "нужный модуль" для каждой > версии PHP которую планируем использовать? Да: ./configure ./configure php --config=php53-config --module=php53 ./configure php --config=php71-config --module=php71 make В buil

Re: unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
которых в памяти висят тысячи воркеров. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
> On 20 Oct 2017, at 22:03, S.A.N wrote: > > Будет хорошо создать здесь отдельные maillist для Unit. http://mailman.nginx.org/mailman/listinfo/unit Но это только английский. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list

Re: unit-0.2 beta release

2017-10-20 Пенетрантность Igor Sysoev
ще. Но перл не в ближних планах, поскольку его популярность падает. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: systemd: PID file /var/run/nginx.pid not readable (yet?) after start.

2017-11-23 Пенетрантность Igor Sysoev
только один fork() что в 2017 году: https://svnweb.freebsd.org/base/head/lib/libc/gen/daemon.c?revision=326025&view=co что в 1994: https://svnweb.freebsd.org/base/head/lib/libc/gen/daemon.c?revision=1573&view=co -- Igor Sysoev http://nginx.com

Re: nginx конфиг для домена

2018-03-23 Пенетрантность Igor Sysoev
> On 17 Mar 2018, at 12:52, iuerhiguerhg wrote: > > подскажите пожалуйста что прописать в location конфига домена чтоб при > запросе domain.com/1.html отдавало /var/www/www-root/25.html location = /1.html { alias /var/www/www-root/25.html; } -- Igor Sysoev http

Re: Nginx Unit + Ruby from rvm.io

2018-07-17 Пенетрантность Igor Sysoev
m/gems/ruby-2.4.1/bin/ruby Потом собрать и установить: make sudo make install Итак, всё вместе: ./configure --prefix=/usr/local/ ./configure ruby --ruby=/usr/local/rvm/gems/ruby-2.4.1/bin/ruby make sudo make install -- Igor Sysoev http://nginx.com ___

NGINX to Join F5

2019-03-11 Пенетрантность Igor Sysoev
, лицензиях, командах разработчиков, периодичности выпусков и во всё остальном. F5 приложит все усилия, чтобы проекты NGINX были ещё лучше. Наш CEO Гас Робертсон написал об этом более подробно: https://www.nginx.com/blog/nginx-joins-f5/ -- Igor Sysoev http://nginx.com

Re: Статическая сборка nginx с GD

2019-04-06 Пенетрантность Igor Sysoev
`gdImageCopyRotated': > /usr/src/libgd/src/gd.c:2792: undefined reference to `sincos' > /usr/src/libgd/src/gd.c:2791: undefined reference to `sqrt' > collect2: error: ld returned 1 exit status > -- > > Сам libgd собран в /opt/local с фл

Re: Статическая сборка nginx с GD

2019-04-06 Пенетрантность Igor Sysoev
А что в autoconf.err ? -- Igor Sysoev http://nginx.com > On 6 Apr 2019, at 14:07, Anton Kiryushkin wrote: > > Добавил и не помогло. > > сб, 6 апр. 2019 г. в 11:06, Igor Sysoev : > > On 6 Apr 2019, at 12:54, Anton Kiryushkin wrote: > > > > Здравствуйте

Re: Статическая сборка nginx с GD

2019-04-06 Пенетрантность Igor Sysoev
А статическая libm.a есть? Можно попробовать поставить -lm до -static: --with-ld-opt="-lm -static ... -- Igor Sysoev http://nginx.com > On 6 Apr 2019, at 14:57, Anton Kiryushkin wrote: > > Ситуация очень напоминает предыдущую: > > cc -static -static-libg

Re: Статическая сборка nginx с GD

2019-04-07 Пенетрантность Igor Sysoev
вить в auto/lib/libgd/conf: - ngx_feature_libs="-L/usr/pkg/lib -lgd" + ngx_feature_libs="-L/usr/pkg/lib -lgd -lm" В динамической libgd.so зависимость от libm.so записана, а в статической такой возможности нет. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx. редирект урла без слеша в конце?

2020-07-15 Пенетрантность Igor Sysoev
rewrite ^/ua/about/loyalty-program/?$ https://apteka-ds.com.ua/discount > permanent; location /ua/about/loyalty-program { return 301 https://apteka-ds.com.ua/discount; } -- Igor Sysoev ___ nginx-ru mailing list nginx-ru@nginx.org http://mail

Re: nginx. редирект урла без слеша в конце?

2020-07-15 Пенетрантность Igor Sysoev
Уберите реврайты из конфига, возможно срабатывает какой-то реврайт. location /ua/articles/koronavirus-vse-shcho-potribno-znaty-pro-nogo/ return 301 https://apteka-ds.com.ua/blog-item/koronavirus-vse-shcho-potribno-znaty-pro-noho/; } -- Igor Sysoev > On 15 Jul 2020, at 16:31, akoval wr

Re: Разный контент для пользователей разных сетей

2021-03-31 Пенетрантность Igor Sysoev
geo $geo { default global; 192.168.1.0/24 local; } server { location / { index $geo.html; } location = /global.html { internal; } location = /local.html { internal; } } -- Igor Sysoev > On 31 Mar 2021, at 20:59, buda

Re: Разный контент для пользователей разных сетей

2021-03-31 Пенетрантность Igor Sysoev
Возможно, кэширование в браузере. Попробуйте curl’ом. -- Igor Sysoev > On 31 Mar 2021, at 21:30, budarin wrote: > > Игорь, спасибо за ответ! > > но к сожалению получаю global в локальной сети на машине где стоит nginx и > где тестирую > похоже что не срабатывает g

Re: Игорь Сысоев ушёл из компаний F5 Network и покинул проект NGINX

2022-01-19 Пенетрантность Igor Sysoev
Да, всё когда-то заканчивается. У меня всё хорошо. У nginx и F5, надеюсь, тоже будет всё хорошо. -- Igor Sysoev > On 19 Jan 2022, at 13:57, Vitaliy Okulov wrote: > > Прошла эпоха, надеюсь Игорь хорошо вышел из компании. > > вт, 18 янв. 2022 г. в 23:15, Gena Makhom

Re: Игорь Сысоев ушёл из компаний F5 Network и покинул проект NGINX

2022-01-20 Пенетрантность Igor Sysoev
На данный момент - никаких. -- Igor Sysoev > On 19 Jan 2022, at 20:20, Илья Шипицин wrote: > > Какие планы, если не секрет? > > On Wed, Jan 19, 2022, 7:08 PM Igor Sysoev wrote: > Да, всё когда-то заканчивается. > У меня всё хорошо. > У nginx и F5, надеюс

Re: Подскажите как запретить доступ к POST с определенных IP

2013-02-23 Пенетрантность Igor Sysoev
; > Если тех, кому нельзя, нужно куда-то перенаправлять - то вынести > эту логику в обработку 403, как-то так: > >error_page 403 = /403; > > location / { >limit_except GET { >allow 127.0.0.1; >allow 192.168.1.0/2; >d

Re: Подскажите как запретить доступ к POST с определенных IP

2013-02-23 Пенетрантность Igor Sysoev
gt; методу POST с определенных IP. > > MD> Как-то так: > > MD> limit_except GET { > MD> allow 192.168.1.0/32; > MD> deny all; > MD> } > > Имейте в виду, это убьёт ВСЕ запросы, кроме GET. Кроме GET и HEAD. Но обычно это и нужно. PU

Re: if_modified_since

2013-02-27 Пенетрантность Igor Sysoev
аналогом ETag. Сейчас ETag появился для поддержки download resume в MSIE и, в принципе, можно убрать exact совсем. -- Igor Sysoev http://nginx.com/support.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: fastcgi cache valid для разных location'ов

2013-03-02 Пенетрантность Igor Sysoev
fastcgi_cache mycache; fastcgi_cache_key $scheme$host$request_uri$request_method; fastcgi_cache_valid 200 301 302 5m; } } и так далее. -- Igor Sysoev http://nginx.com/support.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: fastcgi cache valid для разных location'ов

2013-03-02 Пенетрантность Igor Sysoev
ваем в каждом location'е всё необходимую функциональность, а потом при изменении конфигурации быстро добавляем/изменяем нужное с помощью любимого редактора. -- Igor Sysoev http://nginx.com/support.html ___ nginx-ru mailing list nginx-ru@ngi

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

2013-03-06 Пенетрантность Igor Sysoev
угой стороны, какие параметры proxy надо настроить (нужен ли http-1.1 > между A и B ) Между nginx'ами можно поставить 1.1, поскольку для второго nginx'а постоянные соедиения дешёвые. > Haproxy: > - банально "типичное решение" &

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

2013-03-07 Пенетрантность Igor Sysoev
On Mar 7, 2013, at 0:08 , Anatoly Mikhailov wrote: > On Mar 6, 2013, at 7:53 PM, Igor Sysoev wrote: > >> On Mar 6, 2013, at 23:35 , Anatoly Mikhailov wrote: >> >>> добрый день, >>> >>> Вопрос балансировки нагрузки не дает мне покоя несколько дней,

Re: WebSocket проксирование

2013-03-12 Пенетрантность Igor Sysoev
ginx/sert/cert.key; Вот это: >if ( $scheme = "http" ) { > rewrite ^/(.*)$ https://$host/$1 permanent; >} бессмыслица. Нужно так: error_page 497 =301 http://$host$request_uri; -- Igor Sysoev http://nginx.com/support.html ___

Re: rewrite & $remote_user

2013-03-12 Пенетрантность Igor Sysoev
ot /var/www; location = /test { return 301 http://$host/test/user/$remote_user/f; } location = /test/ { return 301 http://$host/test/user/$remote_user/f; } } -- Igor Sysoev http://nginx.com/services.html ___ nginx-ru

Re: Request Entity Too Large

2013-03-29 Пенетрантность Igor Sysoev
ово "off" хуже, потому что его сложно искать - будет совпадений с флагами директив - on/off. -- Igor Sysoev http://nginx.com/services.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: directio_alignment

2013-09-20 Пенетрантность Igor Sysoev
On Sep 20, 2013, at 18:27 , Anton Sayetsky wrote: > Приветствую, > Имеет ли смысл данный параметр ставить в 4к при ФС с соответствующими > блоками на SSD? Нет. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx

Re: directio_alignment

2013-09-20 Пенетрантность Igor Sysoev
On Sep 20, 2013, at 18:43 , Anton Sayetsky wrote: > 20 сентября 2013 г., 17:38 пользователь Igor Sysoev написал: >> Нет. > Тогда можно ли краткий экскурс на тему того, почему стоит это делать > только для XFS? На XFS это не оптимизация, а вынужденная мера. Потому что на XFS ра

Re: использование X-Accel-Charset ?

2013-10-07 Пенетрантность Igor Sysoev
чте оно тоже использовалось. Возможно, для интеграции с поиском. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: NGinx + apache проверка работы

2013-10-11 Пенетрантность Igor Sysoev
nginx -t nginx -s reload -- Igor Sysoev 11.10.2013, в 11:01, denis написал(а): > 10.10.2013 12:03, Daniel Yavorovich пишет: >> Здравствуйте! >> >> Ошибка возникает на этапе перегенерации конфигов nginx и его жёсткого >> перезапуска. Решить вопрос можно путём изм

Re: nginx -t > Illegal instruction

2013-10-15 Пенетрантность Igor Sysoev
> вопросы про 486 процессор без cpuid периодически возникают. Что-то я не припоминаю в рассылке периодических вопросов про процессоры двадцатилетней давности. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mail

Re: Сервер по-умолчанию для конкретного домена

2013-11-01 Пенетрантность Igor Sysoev
http://nginx.org/ru/docs/http/configuring_https_servers.html#name_based_https_servers -- Igor Sysoev http://nginx.com On Nov 1, 2013, at 11:12 , Nikita A Kardashin wrote: > Всем привет, > > Возникла задача: > > - На один nginx ссылаются >1 домена, при этом, для каждого

Re: listen на всех ип кроме 127/8

2013-12-03 Пенетрантность Igor Sysoev
ого). > > А что за система и ядро? Многие современные, [ не Линуксы ] > IIUC, позволяют одному слушать на > *:80 и остальным откусывать у него specific:80 -- Igor Sysoev ___ 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 Пенетрантность Igor Sysoev
ции. >>> >>> Чтобы его обойти можете поменять местами так чтобы вначале шел больший >>> >>> диапазон: >>>127.0.0.1-127.0.0.255 US; >>>127.0.0.1-127.0.0.1 RU; >> >> Это не баг, это фича. Код не умеет обраб

Re: Кэширование статики, которую генерирует бэкэнд

2014-01-20 Пенетрантность Igor Sysoev
e keys_zone=CACHE:20M; proxy_temp_path /path/to/temp; server { location /static/ { proxy_pass http://backend; proxy_cache CACHE; proxy_cache_valid 1h; } } } -- Igor Sysoev > Анатолий > > On 20 Jan 2014, at 10:35

Re: Кэширование статики, которую генерирует бэкэнд

2014-01-20 Пенетрантность Igor Sysoev
On Jan 20, 2014, at 15:27 , Anatoly Mikhailov wrote: > > On 20 Jan 2014, at 11:02, Igor Sysoev wrote: > >> On Jan 20, 2014, at 14:52 , Anatoly Mikhailov wrote: >> >>> в нашем случае - локально настроенная Jira с 10 пользователями, >>> сомневаюсь, что

Re: Поддержка Range в subrequest

2014-01-22 Пенетрантность Igor Sysoev
return ngx_http_next_header_filter(r); >} > > > То есть это не баг, а осознанное решение. Но вот чем оно вызвано? Беглое > чтение кода не прояснило ничего. Подзапросы делались прежде всего для включений SSI, к которым ranges не применимы. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: журнал исходящих и входящих соединений

2014-01-24 Пенетрантность Igor Sysoev
iables Настаривается это с помощью log_format: http://nginx.org/ru/docs/http/ngx_http_log_module.html#log_format -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: анализ аргументов в arg*

2014-02-01 Пенетрантность Igor Sysoev
отал. И > почему с args заработало вообще. > > вызов типа ?SID=11&PID=200 $arg_SID должен работать. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Custom 400 error for client-certificate-authenticated site

2014-02-03 Пенетрантность Igor Sysoev
Пробовал добавить и ошибку 495 тоже (вместе с 496), но ничего не помогло.. 495 должна работать. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Custom 400 error for client-certificate-authenticated site

2014-02-03 Пенетрантность Igor Sysoev
On Feb 3, 2014, at 13:23 , siroco wrote: > Прошу прощения, дело было в кешах Хрома. > Все работает после включения 495 и 496. С 495 есть только одна проблема - она возвращается на примерно 30 ошибок проверки сертификата. -- Igor Sysoev http://ngi

Re: Процессная модель

2014-03-01 Пенетрантность Igor Sysoev
ые проблемы, которые они могут привнести (выше > перечислял). Ввиду отсутствия fork()а на Windows, nginx/Windows запускает новые процессы. Вот там проблемы, так проблемы. Сигналы - это семечки. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Re[2]: Процессная модель

2014-03-03 Пенетрантность Igor Sysoev
желание покорять > венду с её вендо-админами? Конкретно эти проблемы - проблемы взаимодействия и передачи данных из мастера в воркеры - уже преодолены. Это к вопросу о том, что проще - делать fork() или fork()/exec() для родственных процессов. -- I

Re: Отдавать 444 тем, у кого в запросе содержится "//"

2014-03-17 Пенетрантность Igor Sysoev
запросов. > > Так? > $request ~* "//?*" > > > Я боюсь блокировать запросы, содержащие //, так как пользователь может > ошибиться и ввести случайно 2 слэша. Нужно, чтобы влетали только те > айпишники, которые посылают запрос // + минимум один символ if ($

Re: SSL и алгоритмы ГОСТ

2014-03-20 Пенетрантность Igor Sysoev
ы :). > > В nginx надо что-то прописывать особенное? Или "сам поймёт"? Или > наоборот "не поймёт"? Насчёт клиентских сертификатов сказать не могу, а вообще должно работать. -- Igor Sysoev http://nginx.com ___ ngin

Re: SSL и алгоритмы ГОСТ

2014-03-20 Пенетрантность Igor Sysoev
On Mar 20, 2014, at 23:28 , Phil Kulin wrote: > 20 марта 2014 г., 23:26 пользователь Igor Sysoev написал: > >>> Есть nginx, хочется делать соединение SSL с ГОСТовскими ключами. В том >>> числе приём клиентских сертификатов. Стоит OpenSSL 1.0.1, конфиг есть, >>>

Re: Об одной малоизвестной уязвимости в веб сайтах

2014-06-18 Пенетрантность Igor Sysoev
альная >>> жизнь заставила. >> >> Можно подробнее узнать про причину? > > Это вопрос к Игорю, может быть он помнит подробности. В переписке следов не нашёл, но помню строки из error_log’а с десятками строк “Host” в одном запросе, по-моему от MSIE. Вид

Re: Нет uwsgi set header, чем заменить?

2014-07-15 Пенетрантность Igor Sysoev
On 15 Jul 2014, at 12:18, Budulianin wrote: > Всем привет. > > Хочу задать заголовки. Но в доке не вижу uwsgi_set_header. > Как для uwsgi задать заголовки? http://nginx.org/en/docs/http/ngx_http_uwsgi_module.html#uwsgi_param -- Igor Sysoev http

Re: nginx и /etc/hosts

2014-10-01 Пенетрантность Igor Sysoev
yname() и getaddrinfo(). -- Igor Sysoev Join us for nginx.conf 2014, October 20-22, San Francisco. Get 25% off with code NGINXUG: http://nginx.com/nginxconf/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx и /etc/hosts

2014-10-02 Пенетрантность Igor Sysoev
IP? Если в proxy_pass описан upstream с серверами, заданными IP, то при сборке —with-ipv6 используется getaddrinfo(). А уж что оно делает, зависит от libc. > 2. Как оптимизировать это место, если файл hosts достаточно большой? Собрать без ipv6. -- Igor Sysoev Join us for nginx.conf 2014

Re: SSL единый HTTP/HTTPS сервер

2014-11-21 Пенетрантность Igor Sysoev
On 21 Nov 2014, at 15:22, dwow wrote: > Добрый день, > есть ли возможность сделать единный HTTP/HTTPS сервер на отличном порту? > Например, чтобы example.com: работал и по HTTP и по HTTPS? А в чём смысл такого сервера? -- Igor Sysoev http://

Re: SSL единый HTTP/HTTPS сервер

2014-11-21 Пенетрантность Igor Sysoev
On 21 Nov 2014, at 23:52, dwow wrote: > например, на разных портах настроены тестовые сервера. Я имел в виду, зачем серверу на одном порту работать по обоим протоколам - HTTP и HTTPS? -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list ng

Re: SSL единый HTTP/HTTPS сервер

2014-11-24 Пенетрантность Igor Sysoev
On 24 Nov 2014, at 11:23, dwow wrote: > Потому что часть пользователей целенаправленно направляется через HTTP, а > часть через HTTPS. А что мешает сделать server { listen ssl; listen 6667; ... } ? -- Igor Sysoev http://ngi

Re: server_name regexp

2014-11-24 Пенетрантность Igor Sysoev
осоветовал не пытаться впихнуть всё в один сервер, а разнёс бы поддомены (если их конченое число), на разные сервера. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: location /pics/ только для картинок

2014-11-24 Пенетрантность Igor Sysoev
. > > location /pics/ { > location ~* \.(jpg|jpeg|gif|png) { > include /etc/nginx/ext-pics.conf; > } > } > > Верно ли использовать такую конструкцию Верно. > или можно обойтись без вложения location ? Можно, но не нужно. -- Igor Sysoev http://nginx.com

Re: Максимально возможные значения для fastcgi_connect_timeout и fastcgi_read_timeout

2014-11-25 Пенетрантность Igor Sysoev
Вот тут http://www.sekuda.com/overriding_the_default_linux_kernel_20_second_tcp_socket_connect_timeout утверждается, что на Линуксе этот таймаут максимум 20 секунд и даны рекомендации, как его увеличить. Не проверял. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@ngin

Re: Максимально возможные значения для fastcgi_connect_timeout и fastcgi_read_timeout

2014-11-25 Пенетрантность Igor Sysoev
, почему именно 75? Потому что исторически этот таймаут был равен 75 секундам, но в Линуксе, как обычно, проявили самодеятельность. Почитайте статью, там объясняется, как получается 75 и 20 секунд. -- Igor Sysoev http://nginx.com > 25 ноября 2014 г., 14:17 пользователь Igor Sysoev написал: &

Re: Запретить использовать SPDY

2015-01-21 Пенетрантность Igor Sysoev
- это сделать возможно. Теоретичкески - невозможно. Есть два сервера на одном listen сокете. Один со SPDY, второй - нет. Пользователь запросил первый сервер. Браузер установил SPDY-соединение к первому. Потом пользователь запросил второй сервер. Браузер пошлёт этот запрос по этому же самому SPDY-соеди

Re: CVE-2015-0235 - GHOST

2015-01-29 Пенетрантность Igor Sysoev
On 29 Jan 2015, at 23:33, Vadim A. Misbakh-Soloviov wrote: > Так уязвимость в glibc же ж, а не в коде приложений :) В сочетании nginx/glibc тоже нет уязвимости. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org h

Re: CVE-2015-0235 - GHOST

2015-01-29 Пенетрантность Igor Sysoev
On 30 Jan 2015, at 00:01, Vadim A. Misbakh-Soloviov wrote: > В письме от Чт, 29 января 2015 23:50:49 пользователь Igor Sysoev написал: >> В сочетании nginx/glibc тоже нет уязвимости. > > В общем случае — да :) > > Но, на сколько я понял намёк ОП, он имеет в ви

Re: syslog в nginx 1.8

2015-04-24 Пенетрантность Igor Sysoev
ная доставка не критична. -- Igor Sysoev ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: syslog в nginx 1.8

2015-04-24 Пенетрантность Igor Sysoev
запись в syslog-ng не будет блокировать записывающий процесс дольше, чем запись на диск? -- Igor Sysoev http://nginx.com > 24 апр. 2015 г. 15:46 пользователь "Igor Sysoev" написал: > On 24 Apr 2015, at 15:25, Иван Мишин wrote: > >> Лучше бы поддержка syslog была по r

Re: Отмена error page

2015-06-10 Пенетрантность Igor Sysoev
м уровне не заданы свои директивы error_page. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

javascript in nginx

2015-09-23 Пенетрантность Igor Sysoev
. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: include *

2015-09-23 Пенетрантность Igor Sysoev
мые файлы сортируются в алфавитном порядке. До этой версии использовался не сортированный порядок. На Windows до сих пор сортировка не гарантируется, но на обычно выполняется на NTFS. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx

Re: Аналог ProxyPassReverse

2015-11-04 Пенетрантность Igor Sysoev
-Forwarded-Host $host; > proxy_set_header X-Forwarded-Server $host; > proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; >} > } > Аналог ProxyPassReverse - proxy_redirect: http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#pro

Re: nginx -v и stdout

2015-12-09 Пенетрантность Igor Sysoev
ed — в stdout. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx mainline version from source with libslz

2016-01-15 Пенетрантность Igor Sysoev
lz - не drop in replacement zlib. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

2016-02-24 Пенетрантность 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 http://mailman.nginx.

Re: Redirect в случае если файл присутствует

2016-04-18 Пенетрантность Igor Sysoev
files? if это, конечно, плохо, но в сочетании с return не имеет побочных эффектов. Можно использовать. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Redirect в случае если файл присутствует

2016-04-18 Пенетрантность Igor Sysoev
On 18 Apr 2016, at 13:33, siroco wrote: Вот это ># we are checking files plus ".sha256" extentions >set $filetocheck $uri.sha256; > >set $cdn_server_name our-cdn.domain.com; лучше сразу подставить в директивы.

Re: Подмена бинарника в докере

2016-04-25 Пенетрантность Igor Sysoev
ашённого способа? Или есть способ лучше? (Ну в голову пришло ещё просто > стартовать новый контейнер, подменивать днс и выкидывать старый... но я в > этом не сильно шарю - как там ttl и всё такое, если нужно срочно). А что показывает ps axw -o pid,ppid,user,%cpu,vsz,wchan,command В апгрэйде

Re: Подмена бинарника в докере

2016-04-25 Пенетрантность Igor Sysoev
On 25 Apr 2016, at 22:55, Anton Bessonov wrote: > Так и есть, ppid становится 1: Всё должно работать. Можно даже "daemon off” не ставить. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org

Re: Подмена бинарника в докере

2016-04-26 Пенетрантность Igor Sysoev
ер или воркер с мастером ломались? А то состояние странное. Убить как - kill -9 или просто kill ? Во втором случае воркеры должны выходить. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Подмена бинарника в докере

2016-05-05 Пенетрантность Igor Sysoev
On 05 May 2016, at 18:55, Anton Bessonov wrote: > On 26.04.2016 22:19, Igor Sysoev wrote: >> On 26 Apr 2016, at 19:27, Anton Bessonov wrote: >> >>> Спасибо большое, работает. И с демонизацией тоже. >>> >>> Но наблюдаю эффект, что если убить масте

Re: NJS module string to lowercase

2016-08-28 Пенетрантность Igor Sysoev
) возвращает string > т.к. документации толком нет пытаюсь использовать "родные" методы JS Должно работать. Скорее всего, используется старая версия, в которой toLowerCase ещё не было. -- Join us at nginx.conf, Sept. 7-9, Austin, TX Igor Sysoev http://nginx.com ___

Re: NJS module string to lowercase

2016-08-28 Пенетрантность Igor Sysoev
On 28 Aug 2016, at 11:48, Alexander Moskalenko wrote: > В spec для 1.10.1 RPM прописано -add-dynamic-module=njs-1c50334fbea6/nginx Это версия как раз перед добавлением toLowerCase: changeset: 100:b7442865d9fa user: Igor Sysoev date:Fri Apr 15 18:01:19 2016 +0300 summ

Re: nginScript response.status равен 0

2017-06-13 Пенетрантность Igor Sysoev
нужный response.status. До этого момента статус равен нулю. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru