Re: [Unit] [error] 28#39 *18 mkstemp() failed (2: No such file or directory)

2020-07-16 Thread Vadim A. Misbakh-Soloviov
> А откуда для алпайна пакет с юнитом взят? > https://pkgs.alpinelinux.org/packages?name=unit*=edge=x86_64 > Там вероятно неправильно задан --tmp путь (или вообще не задан и смотрит > по умолчанию в "tmp" внутри рабочей директории). Именно так и оказалось :( > Можно переопределить на старте:

Re: [Unit] [error] 28#39 *18 mkstemp() failed (2: No such file or directory)

2020-07-16 Thread Vadim A. Misbakh-Soloviov
> > Похоже на некорректную настройку client_body_temp_path (несуществующий > > путь): > > https://nginx.org/ru/docs/http/ngx_http_core_module.html#client_body_temp > > _path > В смысле, значение наверняка не задано в конфигурации совсем и тогда > используется заданное при сборке значение, а внутри

[Unit] [error] 28#39 *18 mkstemp() failed (2: No such file or directory)

2020-07-16 Thread Vadim A. Misbakh-Soloviov
Здравствуйте, сообщество и уважаемые разработчики! На одном из проектов мы используем Docker-контейнеры с alpine linux, в которых стоит Unit с питоно-модулем, а так же задеплоенное Django-приложение. И вот уже на втором проекте мы сталкиваемся с ошибкой, процитированной в заголовке при

[Unit] настройка формата access_log'а

2019-12-16 Thread Vadim A. Misbakh-Soloviov
Дорогие разработчики, подскажите, пожалуйста, а возможно ли изменение формата access_log'а в Юните (на манер того, как это реализовано в самом NgX)? Особенно волнуют именно переменные-плейсхолдеры (например, возможность добавить какой-либо HTTP-заголовок из переданных клиентом. Например, это

Re: Релиз Unit 1.10.0

2019-11-07 Thread Vadim A. Misbakh-Soloviov
А про новые релизы Unit'а тут не было анонсов потому что для него (юнита) завели свой список рассылки? Или просто забыли? :) // или просто до меня они не дошли и оба осели в спаме? :) ___ nginx-ru mailing list nginx-ru@nginx.org

[Unit] Миграция с fastcgi и её подводные камни

2019-07-02 Thread Vadim A. Misbakh-Soloviov
Здравствуйте! Пытаясь смигрировать очередной проект с PHP-FPM на Unit я в очередной раз столкнулся с проблемой того, что у fastcgi есть такая полезная штука как split_path_info, где можно задать какая часть URI является значением SCRIPT_NAME (да и вообще существует возможность динамического

Re: NginX крошится с libperl-5.30

2019-06-29 Thread Vadim A. Misbakh-Soloviov
Gentoo. Perl из собран из дистрибутивного пакета. Nginx — я в своём репозитории мейтейню отдельный пакет (с поддержкой сборки с дополнительными модулями, и работаю над выносом их в динамические). В соседней ветке я только что опубликовал вывод с дебагом.

Re: NginX крошится с libperl-5.30

2019-06-29 Thread Vadim A. Misbakh-Soloviov
Поправка: оно не падает в таком положении (даже на той машине) ТОЛЬКО если цепляться по -p (без дебага, замечу, падает. Так что странно). Попробовал запустить напрямую под gdb, получил такое: ``` #0 0x7492d0c7 in raise () from /lib64/libc.so.6 #1 0x7492eaf9 in abort () from

Re: NginX крошится с libperl-5.30

2019-06-29 Thread Vadim A. Misbakh-Soloviov
> Нет, регулярные выражения в конфиге nginx'а - nginx обрабатывает > сам. Надо смотреть именно на perl-код. В том числе это может > быть код в используемых perl-модулях. Ну, в явном виде perl-модуль не используется нигде. Ни сайтов на нём нету, ни perl_*-директивы не используются... > Для

Re: NginX крошится с libperl-5.30

2019-06-29 Thread Vadim A. Misbakh-Soloviov
> Судя по трейсу - Perl падает где-то в компиляции регулярных > выражений. Это, конечно, может быть и какой-то проблемой в > nginx'е, но я бы поставил скорее на проблему в перле, которую > триггерят используемые в коде регулярные выражения. Ну, в коде, вроде как, не используется никаких особо

NginX крошится с libperl-5.30

2019-06-29 Thread Vadim A. Misbakh-Soloviov
Уже в течение некоторого времени замечаю краши NgX при reload. Сегодня дошли руки глянуть в чём дело, и обнаружил что крошится оно в перловой либе. Попробовал подцепиться gdb'ом и получить трейс. Вот что вышло: 0x7f59c0c461f7 in Perl__invlist_intersection_maybe_complement_2nd () from

Re: Nginx + Lua вернуть JSON, как?

2019-06-25 Thread Vadim A. Misbakh-Soloviov
как именно пробовали и что именно не получается? ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: [Unit] php-модуль, Ubuntu'шные пакеты

2019-06-14 Thread Vadim A. Misbakh-Soloviov
на этой машине, только когда я через юнит задаю контролирующие INI-директивы (а без их переопределения не крошится и работает)... В письме от пятница, 14 июня 2019 г. 15:32:45 MSK пользователь Валентин Бартенев написал: > On Friday, 14 June 2019 14:45:25 MSK Vadim A. Misbakh-Soloviov

Re: [Unit] php-модуль, Ubuntu'шные пакеты

2019-06-14 Thread Vadim A. Misbakh-Soloviov
Что-то я хоть тресни, но не могу из gdb попасть в процесс php-модуля, чтобы отловить его: либо если я включаю и follow=child и выключаю detach-on-fork, то ухожу не в те форки, что нужно (роутер, контроллер), а знаний как попасть в нужный - не хватает :'(. Тут, кстати, один участник рассылки

Re: [Unit] php-модуль, Ubuntu'шные пакеты

2019-06-13 Thread Vadim A. Misbakh-Soloviov
До gdb пока не добрался, но забавное наблюдение: Если я убираю из конфига секции (внутри "options"): ``` "admin": { "memory_limit": "256M", "variables_order": "EGPCS", "expose_php": "0" }, "user": { "display_errors": "0" }

Re: [Unit] php-модуль, Ubuntu'шные пакеты

2019-06-13 Thread Vadim A. Misbakh-Soloviov
> Любого приложения? Даже пустого php-файла? Как ни странно, но нет, c phpinfo-примером, идущим в коробке, не падает. только с конфигом, натравленным на Symfony3, причём, не важно, укажу ли я ему script: app.php, или index: app.php (да и вообще, странно, если написанный под фреймворком

[Unit] php-модуль, Ubuntu'шные пакеты

2019-06-13 Thread Vadim A. Misbakh-Soloviov
Здравствуйте! Подскажите, пожалуйста, никто ли не сталкивался с тем, что на Ubuntu (xenial, bionic) при использовании php-модуля с php7.1 при попытке загрузки приложения оно сегфолтится (юнит сообщает про то, что оно выходит с сигналом 11, что на сколько я помню, является сегфолтом). Контекст

Re: Релиз Unit 1.9.0

2019-06-01 Thread Vadim A. Misbakh-Soloviov
Ну, видимо, или gcc-9.1.0 более не удовлетворён ими, или, возможно, это произошло из-за рассинхрона версий distcc на хостах (впрочем, 7-то, вроде, тоже уже умел). Попробую проверить при ближайшем ребилде... ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Релиз Unit 1.9.0

2019-06-01 Thread Vadim A. Misbakh-Soloviov
К слову: src/nxt_string.c: In function ‘nxt_strverscmp’: src/nxt_string.c:414:12: warning: this statement may fall through [-Wimplicit- fallthrough=] src/nxt_string.c:420:5: note: here src/nxt_murmur_hash.c: In function ‘nxt_murmur_hash2’: src/nxt_murmur_hash.c:39:11: warning: this statement may

Re: Unitd + client_addr

2019-05-31 Thread Vadim A. Misbakh-Soloviov
Если проксируется сквозь NginX, то, вроде как, вообще никаких проблем положить IP в какой-нибудь X-заголовок и брать оттуда... В письме от пятница, 31 мая 2019 г. 18:51:15 MSK пользователь Anton Kiryushkin написал: > Здравствуйте. > > Не подскажете, какова судьба вот этого тикета: >

Re: Релиз Unit 1.9.0

2019-05-31 Thread Vadim A. Misbakh-Soloviov
Вот бы ещё дождаться per-applicaton access и error-логов (с возможностью указания путей)... :D ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-14 Thread Vadim A. Misbakh-Soloviov
Логичнее было бы NgX+Unit. И реализовывать обработку htaccess в юните. // а ещё лучше - в коде приложения :) В письме от понедельник, 13 мая 2019 г. 09:00:54 MSK пользователь Виктор Вислобоков написал: > >> Зачем, если пользователь может просто установить Apache? > > Читайте начальный пост ТС.

Re: nginx/1.16.0 ssl

2019-04-29 Thread Vadim A. Misbakh-Soloviov
1) если вы решили свои проблемы, то какая разница? 2) давайте начнём с того, что это не форум и здесь нет "тем". Это почтовый список рассылки с веб-мордой в виде форума для тех, кто слишком неосилянт для списков рассылки. И у всех участников рассылки оба треда на месте.

Re: unitd + php5.6

2019-04-23 Thread Vadim A. Misbakh-Soloviov
> ./configure: error: no PHP embed SAPI found. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Релиз Unit 1.8.0

2019-03-05 Thread Vadim A. Misbakh-Soloviov
> А поддержки opcache в php все еще нет? Она включается на стороне php, а не юнита. При сборка "embed" SAPI. У меня, например, opcache на месте. А если вы говорите про готовые бинарные пакеты для какого-то дисторибутива из реп, предоставляемых девелоперами - уточните, чтоли, о каком

[Unit] Per-appication acces_log'и

2019-01-16 Thread Vadim A. Misbakh-Soloviov
А планируется ли в Unit завезти возможность назначать отдельные access-логи для каждого приложения вместо одного общего?.. И, что-то, я в документации не нахожу информации по поводу error_log'ов :'( Подскажите, пожалуйста, куда тогда смотреть на предмет ошибок (в т.ч. тех, что отдаёт

[Unit] аналог touch $document_root/tmp/restart

2018-11-20 Thread Vadim A. Misbakh-Soloviov
Коллеги, и подскажите, пожалуйста, есть ли у Юнита какой-нибудь способ сообщить ему (после деплоя изменений в рабочую директорию проекта) что нужно перезапустить текущее приложение "во прямо сейчас"? А-ля touch tmp/restart.txt у пассажира и всяких рубишных аппликейшн-серверов Что-то, в

Re: Релиз Unit 1.6

2018-11-19 Thread Vadim A. Misbakh-Soloviov
> Думаю, что нужно просто добавить туда --unsafe-perm. Ну, тут уж вам там, как апстриму виднее :) Вы только маякните, пожалуйста, когда можно будет манки-патч седовый убирать :) ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Релиз Unit 1.6

2018-11-17 Thread Vadim A. Misbakh-Soloviov
> У меня установка (без опции --local) прошла успешно с таким патчем: > + ${NXT_NPM} install -g --user=root ${PWD}/${NXT_NODE_TARBALL} > Либо с таким: > + ${NXT_NPM} install -g --unsafe-perm ${PWD}/${NXT_NODE_TARBALL} Ну, вот, у меня тоже она успешно проходит только с `--unsafe` И да, я,

Re: Релиз Unit 1.6

2018-11-16 Thread Vadim A. Misbakh-Soloviov
Что-то я тут подебажил ещё, и заметил вообще страннейшую вещь: нижеуказанная ошибка вываливается если использовать --local=/usr/lib64 и export USER=root (потому что под ним и происходит install-фаза, просто переменная пуста). > ``` > gyp WARN EACCES user "root" does not have permission to

Re: Релиз Unit 1.6

2018-11-15 Thread Vadim A. Misbakh-Soloviov
> Опция --local устанавливает NXT_NODE_LOCAL. Хм... Значит текст в node-local-check обманывает :) > echo "error: to make ${NXT_NODE}-local-install you need **either**"; > either :) > ну и судя по тому, что было приведено в предыдущем письме, npm install > вызывается с флагом -g, а это

Re: Релиз Unit 1.6

2018-11-15 Thread Vadim A. Misbakh-Soloviov
В письме от пятница, 16 ноября 2018 г. 3:32:03 +07 пользователь Валентин Бартенев написал: > А make install делается из под рута? да Но в sandbox (который пресекает попытки вылезти куда не следует) и, возможно, с fakeroot (завтра поконкретнее подебажу, используется ли он именно на этой

Re: Релиз Unit 1.6

2018-11-15 Thread Vadim A. Misbakh-Soloviov
>*) Изменение: команда "make install" теперь также устанавливает модуль > Node.js, если он был настроен. > >*) Добавление: параметр "--local" в ./configure для локальной установки > модуля Node.js. 1) я пока не смог вычислить, каким именно образом, но в новом релизе сборка

Re: Пролагивание коннектов при проверке синтаксиса

2018-11-15 Thread Vadim A. Misbakh-Soloviov
В письме от четверг, 15 ноября 2018 г. 16:42:51 +07 пользователь kpoxa написал: > Добрый день. > > Не помогает такой вариант: > > http { ... > listen 80; ... > } > stream { > } А теперь, пожалуйста, вернитесь на пару писем назад по цепочке, и прочитайте ответ Максима. http и stream -

Re: Пролагивание коннектов при проверке синтаксиса

2018-11-14 Thread Vadim A. Misbakh-Soloviov
В письме от среда, 14 ноября 2018 г. 21:11:01 +07 пользователь kpoxa написал: > Я правильно понимаю, что можно сделать один listen 443 в специально > сделанном сайте, > который по другому никак не будет использоваться, а во всех остальных > местах, > и в HTTP и в стримах оставить listen ip:443 и

Re: Бинарные пакеты под ARM64 для Ubuntu 18.04

2018-11-12 Thread Vadim A. Misbakh-Soloviov
> Если не секрет, для чего Вы используете наши пакеты на этой довольно > экзотической архитектуре? Меняете или используете as-is? На самом деле, не такая уж она и экзотическая. У меня, например, более десятка армоборд и иных всевозможных девайсов на данной архитектуре. И практически на всех

Unit: коммит, ломающий сборку

2018-08-08 Thread Vadim A. Misbakh-Soloviov
Здравствуйте! Тут позавчера вечером прилетел вот такой вот коммит: http://hg.nginx.org/unit/diff/e0f0cd7d244a/src/perl/nxt_perl_psgi.c (ссылка на конкретный файл, чтобы понять о чём речь) Теперь в нём (файле) есть такая вот строка: > PerlInterpreter *my_perl; Точнее, таких вхождений там теперь

Re: unit: 400 ошибка при заголовках, содержащих юникод

2018-07-05 Thread Vadim A. Misbakh-Soloviov
А почему бы не разрешить юникод? Ну и, справедливости ради, я был бы не против если бы поддержка (отсутствие запрета, точнее) юникода была не только в *значениях* заголовков, но и в самих именах. Не то, чтобы я это активно испольновал, но не вижу явных причин для запрета...

Re: nginx-1.15.0

2018-06-20 Thread Vadim A. Misbakh-Soloviov
В письме от вторник, 19 июня 2018 г. 16:19:56 MSK пользователь Maxim Konovalov написал: > On 19/06/2018 16:01, Vadim A. Misbakh-Soloviov wrote: > > А про DTLS нет ничего? > > А то патч перестал применяться, и новых обновлений патча нету... > > > > Не связано ли эт

Re: nginx-1.15.0

2018-06-19 Thread Vadim A. Misbakh-Soloviov
А про DTLS нет ничего? А то патч перестал применяться, и новых обновлений патча нету... Не связано ли это с тем, что DTLS впилили в апстрим? ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Релиз Unit 1.2

2018-06-09 Thread Vadim A. Misbakh-Soloviov
> *) Добавление: установка пути к файлу "php.ini". "системному" или "юзерскому" (которые можно в приложении в виде .user.ini совать)? ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

пакеты под Ubuntu 18.04 LTS (bionic)

2018-05-07 Thread Vadim A. Misbakh-Soloviov
Здравствуйте, товарищи дивелоперы! Подскажите, пожалуйста, есть ли планы по добавлению дистрибутива "bionic" в NginX'овый репозиторий пакетов для Ubuntu (уже как минимум неделю, а то и две, как релизнулось)? А то, что-то, вот, затык на устаноке NginX :'(

Re: Редирект и символ #

2018-03-22 Thread Vadim A. Misbakh-Soloviov
> Скажите, пожалуйста, как сделать редирект вида /foobar -> > /foobar#{arg1:value1} ? Никак (средствами веб-сервера). Всё, что после # - остаётся в браузере, и, максимум что его видит - фронтендовые скрипты. Т.о. если вам прямо очень хочется делать такой редирект (хотя редиректом тут даже не

Re: ipv6 и error 400

2018-02-26 Thread Vadim A. Misbakh-Soloviov
А прописали точно и для ssl и для http? И как именно указали? В письме от понедельник, 26 февраля 2018 г. 15:49:34 +07 пользователь Dmytro Lavryk написал: > Доброго всем здоровья! > Недавно прикрутил к нескольким сайтам на сервере ipv6 адреса, прописал в > nginx . В access на этих сайтах

Возможность проверить успешность auth_basic авторизации

2018-02-14 Thread Vadim A. Misbakh-Soloviov
Всем привет. У меня тут возникла необходимость в проверке успешности auth_basic авторизации (каковая, например, есть для client_certificate ($ssl_client_verify)). У меня была идея сделать (средствами NginX) basic-авторизацию (в одном и том же локейшне) необязательной, но принципиально

Re: Сервер по умолчанию для SSL

2018-02-05 Thread Vadim A. Misbakh-Soloviov
1) у вас для ssl'ового listen'а не указано "ssl" в аргументах. 2) вы сами ответили на свой вопрос: вы не можете иметь универсального сертификата для всех доменов (чтобы подсунуть его для случая, когда кто-то ломится на домен, который не сконфигурирован в server{}-блоках. Поэтому вы можете

Re: Как вызвать функцию модуля из другого модуля?

2017-12-18 Thread Vadim A. Misbakh-Soloviov
> Есть такой 3rd-party модуль: https://github.com/simpl/ngx_devel_kit > и по меньшей мере 6 других модулей его используют. Вот только когда я попробовал сделать его динамическим и даже грузить до других модулей - всё равно была толпа ошибок об отсутствующих символах :'(

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

2017-11-24 Thread Vadim A. Misbakh-Soloviov
В письме от пятница, 24 ноября 2017 г. 17:48:41 MSK пользователь Gena Makhomed написал: > nginx ведь соответствует например, спецификации на протокол HTTP, Например, потому что NginX — HTTP-сервер, > почему же он не может соответствовать спецификации из daemon(7)? а SystemD при этом — лишь

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

2017-11-24 Thread Vadim A. Misbakh-Soloviov
В письме от пятница, 24 ноября 2017 г. 14:30:41 MSK пользователь Gena Makhomed написал: > Когда команда "/etc/init.d/nginx start ; /etc/init.d/nginx stop" > глючит Опять же, данная команда на gentoo (на инстансах без systemd) у меня тоже не глючит. При любом количестве воркеров. И у меня всё

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

2017-11-24 Thread Vadim A. Misbakh-Soloviov
Прошу прощения за то, что вставляю свои пять копеек, но у меня, почему-то, на Gentoo NgX вполне замечательно стартует на SystemD без ругани, на которую жалуется ОП: ``` ноя 24 12:12:24 note systemd[1]: Starting The nginx HTTP and reverse proxy server... ноя 24 12:12:25 note nginx[17684]:

Re: ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf

2017-11-09 Thread Vadim A. Misbakh-Soloviov
В письме от четверг, 9 ноября 2017 г. 20:50:09 +07 пользователь Andrey Oktyabrskiy написал: > Илья Шипицин wrote: > > в момент запуска nginx доступен ресолвер ? > > Вопрос-то не об этом. А о том, почему [warn] истолковывается как > фатальная ошибка. он не истолковывается. Долистайте до конца

Re: Nginx и queue в upstream (Windows)

2017-10-30 Thread Vadim A. Misbakh-Soloviov
> А в чем проблема поднять linux/free в виртуалке как раз для php+nginx? Да, впринципе, почти никакой (тем более, что, вроде как, и виртуалка-то не нужна в этой вашей десяточке, вроде: там убунта встроенная). Но только, сдаётся мне, это сродни установки виртуалки с вышеупомянутой для

Re: Nginx и queue в upstream (Windows)

2017-10-30 Thread Vadim A. Misbakh-Soloviov
> что отрезана целая платформа, в данном случае Windows, от нормальный работы > с PHP. От этого страдают Windows разработчики на такой связке. А, и да, я хотел ещё сделать замечание о том, что по задумке Microsoft (и они делают всё что могут для того, чтобы это было именно так) "родным" способм

Re: Nginx и queue в upstream (Windows)

2017-10-30 Thread Vadim A. Misbakh-Soloviov
> что отрезана целая платформа, в данном случае Windows, от нормальный работы > с PHP. От этого страдают Windows разработчики на такой связке. > обязательно вам поможем с вашей проблемой на Windows. Вместо этого тишина. > Я надеялся на какой-то вменяемый ответ, но всё сразу же скатилось к

Re: Nginx и queue в upstream (Windows)

2017-10-30 Thread Vadim A. Misbakh-Soloviov
> Видимо да, раз существуют такие ресурсы как GitHub и SourceForge например. > Никогда о них не слышали? 1) количество windows-разработчиков слабо влияет на существование github, например. А sourceforge с их политикой лучше бы и не существовал (но количество windows- разработчиков с лицензионной

Re: unit-0.2 beta release

2017-10-22 Thread Vadim A. Misbakh-Soloviov
> - Unit будет быстрее nginx+php-fpm и тратить меньше ресурсов просто за >счет своей архитектуры. > Я что-то недопонял... Данное утверждение предполагает использование Unit без NginX перед ним?.. ___ nginx-ru mailing list nginx-ru@nginx.org

Re: contrib/vim, contrib/geo2nginx.pl, contrib/unicode2nginx

2017-10-11 Thread Vadim A. Misbakh-Soloviov
> В tar.gz дистрибутиве есть каталог contrib/vim - можно ли сделать так, > чтобы содержимое этого каталога при установке пакета ложилось в каталог > /usr/share/vim/vimfiles ? Это было бы очень удобно для пользователей vim 1) есть же ещё как минимум neovim 2) обычно это выносят в отдельный пакет

Re: Очень медленный ответ после нескольких быстрых ответов

2017-09-28 Thread Vadim A. Misbakh-Soloviov
1) местами от ваших конфигов возникает чувство что делались по статье "как сделать всё в самых bad practices что только есть", но не буду учить, ладно. 2) попробуйте заменить unix-сокет между NgX и uwsgi на tcp ___ nginx-ru mailing list

Re: Очень медленный ответ после нескольких быстрых ответов

2017-09-28 Thread Vadim A. Misbakh-Soloviov
В письме от четверг, 28 сентября 2017 г. 15:19:26 +07 пользователь EugeneNF написал: > Как было рекомендовано я добавил $request_time и $upstream_response_time. > После нескольких запросов и быстрых ответов лог файлы и для nginx и для > uwsgi не показывают ничего. Через время ~1min вываливаются

повторная загрузка модуля

2017-09-27 Thread Vadim A. Misbakh-Soloviov
Прошу прощения за глупый вопрос, но, что-то, в коде у меня сходу не получилось найти ответ на этот вопрос... Как NginX относится к повторной загрузке динамического модуля (если load_module с тем же самым модулем будет вызван несколько раз)? Особенно, в случае, когда некоторым другим модулям

Re: Запретить POST в папку, но разрешить дальше

2017-09-17 Thread Vadim A. Misbakh-Soloviov
location = /users { deny all; } location / { ... } ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

arut/nginx-python-module и django

2017-08-01 Thread Vadim A. Misbakh-Soloviov
Всем привет. Я тут обнаружил довольно интересную штуку, запиленную Ромой Арутюняном: https://github.com/arut/nginx-python-module Впилил её в свой ebuild NginX'а и решил потестировать. Возникла мысль попробовать завести под ним Django (чтобы наконец выкинуть богомерзкий Passenger). И что-то как

Re: nginx-dav-ext-module

2017-07-13 Thread Vadim A. Misbakh-Soloviov
> Может, таки сделаете? В очередной раз приходится собирать nginx из > исходников вместо того, чтобы поставить из пакета... А почему бы не использовать динамический модуль? ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Почему в пособии для новичков не описано,какие папки для чего нужны?

2017-07-07 Thread Vadim A. Misbakh-Soloviov
В письме от пятница, 7 июля 2017 г. 16:14:41 +07 пользователь Nadya написал: > Прошу прощения, вы же просто создаете папки сами,так? а где ж взять конфиг > для sites-available и что в нем должно быть написано? Из документации. И директории (папки, они, знаете ли, в Windows), могут называться

Re: Почему в пособии для новичков не описано,какие папки для чего нужны?

2017-07-07 Thread Vadim A. Misbakh-Soloviov
> > Кроме того, обычно в директории /etc/nginx содержится две директории > > sites-enabled и sites-available. > это debian-way. в redhat-relatives этих директорий из коробки нет (но > я всегда добавляю, да) А у меня более удобная для автоматизации структура инклудов: access.d/ # ACL-листы по IP

Re: Не понимаю в чем причина кода ответа 504 с ошибкой Connection timed out

2017-06-15 Thread Vadim A. Misbakh-Soloviov
Возможно просто попадаете на рестарт воркера ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Получить файл в папке

2017-05-27 Thread Vadim A. Misbakh-Soloviov
> А если исходим из соображения, что не передаёт. Вы, конечно, простите, но... Вам просто поговорить захотелось? Ваш вопрос не имеет ровным счётом ничего общего с NginX и списком рассылки по нему. (Да, то, что вы поставили NginX и этот вопрос у вас возник при работе с ним - не играет никакой

[feature] директива ssl для intermediate сертификатов/бандлов

2017-05-27 Thread Vadim A. Misbakh-Soloviov
А что уважаемые разработчики думают об имплементации ssl_* директивы для указания в ней intermediate-сертификатов/бандлов (чтобы в certificate можно было указывать только сертификат самого сайта)? ___ nginx-ru mailing list nginx-ru@nginx.org

Re: несколько сертификатов в одном блоке server

2017-05-12 Thread Vadim A. Misbakh-Soloviov
В письме от пятница, 12 мая 2017 г. 17:37:36 +07 пользователь Alexander Moskalenko написал: > как уже написали выше - letsencrypt позволяет получать сертификаты до 100 > доменов А ещё ОП мог бы перестать быть привередой с субъективным "неудобно" и объяснить чуть более объективно :) Ну или

Re: Не работает perl_set при использовании perl module

2017-05-10 Thread Vadim A. Misbakh-Soloviov
В письме от четверг, 11 мая 2017 г. 4:28:42 +07 пользователь Alex Domoradov написал: > Запустил уже из командной строки > > # RACK_ENV=PROD /opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf > > все равно не логирует ничего Зайдём с другой стороны: зачем вам логгировать эту переменную? :) В

Re: rewrite в именованный location

2017-04-15 Thread Vadim A. Misbakh-Soloviov
> Да, буду использовать include. А ещё в рассылке (вроде бы, в том числе и Игорь) при всяких разных просьбах с добавлением поддержки всякой магии для много-инклудных конфигураций часто рекомендуют использовать вместо этого самописный генератор конвига nginx, который всю магию сделает сам, а

Re: Proxy pass изменить ответ

2017-04-15 Thread Vadim A. Misbakh-Soloviov
nginx-lua-http(или stream)-module (сторонний) nginx-njs-module (от авторов nginx, не встроенный) nginx-perl-module (встроенный) Выбирайте. Впрочем, про возможность сходить (встроенными функциями) по паре локейшнов, обработать результат и отдать что-то своё я точно знаю в первом из

Re: nginx-1.12.0

2017-04-12 Thread Vadim A. Misbakh-Soloviov
В письме от среда, 12 апреля 2017 г. 22:19:37 +07 пользователь Maxim Dounin написал: > Изменения в nginx 1.12.0 12.04.2017 > > *) Стабильная ветка 1.12.x. А когда ждать первый релиз 13? (а то в родмапе написано, что due: год, но это, я так понимаю,

Re: Как правильно настроить nginx proxypass?

2017-04-11 Thread Vadim A. Misbakh-Soloviov
> но после ввода логина и пароля происходит ошибка. Не пойму в чем > проблема и вообще где она К сожалению, у нас ещё меньше (чем у вас) шансов узнать "в чём проблема и вообще где она", так как мы не видим ни текста ошибки, ни логов. ___ nginx-ru

Re: [OFFTOP-subthread] Вопрос по TLS и аутентификации

2017-04-03 Thread Vadim A. Misbakh-Soloviov
> Насколько я знаю как раз таки школы Школы, как раз, наиболее успешно саботировали. К тому же, особенной "пушкой" было то, что поручили внедрение компании, очень тесно афиллированной с Microsoft Rus. > суды (по крайней мере приставы) В том-то и дело, что только приставы. И запилили свой

Re: Вопрос по TLS и аутентификации

2017-04-03 Thread Vadim A. Misbakh-Soloviov
> до этого я им разработал форму генерации ключей ЭП (ActiveX) :'( Так вот он, оказывается, один из тех самых "исполнителей", из-за которых саботировали внедрение нормальных ОС в судах, школах и прочих госорганах :) P.S.: да, я понимаю, что делали что заказывали. Просто до этого письма

Re: после yum update остались активны два мастер-процесса nginx

2017-03-30 Thread Vadim A. Misbakh-Soloviov
> Для systemd-based исправим, чтобы тоже можно было переопределить аналогичным > образом. В systemd же вполне работает systemctl edit svcname. И так администратор может добавить Environment=VAR=VALUE... > Спасибо! ___ nginx-ru mailing list

Re: Путь поиска динамических модулей по умолчанию

2017-03-26 Thread Vadim A. Misbakh-Soloviov
> 3) я бы, вообще, раз у вас WONTFIX, поставил бы prefix в что-то типа > /var/lib/ nginx, но не уверен, что NginX потом из-за этого не выстрелит по > ногам где- нибудь в другом месте :( К слову, по этому поводу, если я сделаю `--prefix=/var/lib/nginx`, а так же укажу вот так: ```

Re: Путь поиска динамических модулей по умолчанию

2017-03-26 Thread Vadim A. Misbakh-Soloviov
> В конфигурации nginx'а уже существует два типа путей, которые > используют в качестве базы разные префиксы - просто префикс и > "конфигурационный". Добавлять к этому ещё дополнительный префикс > для модулей - нет никакого желания, префиксов и так на один > больше, чем должно быть. Ну, вот

Путь поиска динамических модулей по умолчанию

2017-03-25 Thread Vadim A. Misbakh-Soloviov
Данный пост, скорее, обращение к Максиму, т.к. именно он закрыл связанный с тем, о чём пойдёт речь, баг: ( https://trac.nginx.org/nginx/ticket/961 ), но я так же приглашаю остальных участников рассылки высказать свои мысли по этому поводу. Суть же моего обращения в том, что в данном вопросе я,

Re: nginx-1.11.11

2017-03-21 Thread Vadim A. Misbakh-Soloviov
В письме от вторник, 21 марта 2017 г. 22:19:04 +07 пользователь Maxim Dounin написал: > *) Добавление: улучшения в скриптах подсветки синтаксиса для vim. >Спасибо Wei-Ko Kao. А можно вот про это поподробнее? А то я как раз хотел пожаловаться, что какая-то релиска там придумала делать

Re: merge_slashes

2017-03-20 Thread Vadim A. Misbakh-Soloviov
> тема с merge_slashes redirect достаточно популярная, > странно что это до сих пор еще никто не реализовал в nginx. На самом деле это попахивает недопониманием некоторыми "SEO'шниками" реальных алгоритмов работы поисковиков (собственно, а откуда бы им их понимать, если не они их

Re: Чтение метки DoD Security Option (RFC1108)

2017-03-20 Thread Vadim A. Misbakh-Soloviov
Почему вы вообще решили это делать на NginX, а не на... Да на чём угодно, что более узкоспецифично, чем веб-сервер :) ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Будет ли LUA module добавлен в yum репозиторий?

2017-03-19 Thread Vadim A. Misbakh-Soloviov
1) https://www.lua.org/about.html#name > Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right! !!! 2) скорее всего нет, т.к. сообщество разработчиков настроено

Re: nginx-1.11.10

2017-02-16 Thread Vadim A. Misbakh-Soloviov
> На практике более гибко и удобно чтобы приоритеты НТТР заголовков были > всегда выше, директив из конфига, есть proxy_ignore_headers если нужно > обратное. 1) я бы предпочёл чтобы это было регулируемым поведением 2) и что, всю толпу заголовков перечислять в ignore, если вдруг хочется чтобы

Re: nginx-1.10.1 -> nginx-1.10.3

2017-02-11 Thread Vadim A. Misbakh-Soloviov
> а как делают откат на предыдущую версию? Или отключают подключенный репозиторий и переустанавливают, или явно указывают пакетному менеджеру какую версию и из какого репозитория поставить (тут уж нужно знать специфический синтаксис пакетного менеджера, а Ubuntu тут используют далеко не все, и

Re: nginx-1.10.1 -> nginx-1.10.3

2017-02-11 Thread Vadim A. Misbakh-Soloviov
В письме от суббота, 11 февраля 2017 г. 4:25:47 +07 пользователь Vvedensky написал: > Вопрос на сколько критичен параметр > --add-dynamic-module=debian/extra/njs-1c50334fbea6/nginx и можно ли его > безболезненно выкинуть (при запуске конфигурирования выдаёт следующее > сообщение: ./configure:

Re: Опять про кеширование

2017-01-20 Thread Vadim A. Misbakh-Soloviov
> тяжелым динамическим страницам > чистый html 1) это как? Динамика, всё-таки, или статика? > чистый html > настраиваем кэш 2) Если всё же статика, то не проще было бы просто в tmpfs класть? ___ nginx-ru mailing list nginx-ru@nginx.org

Re: server_name в X-Original-URL

2017-01-04 Thread Vadim A. Misbakh-Soloviov
В письме от среда, 4 января 2017 г. 22:37:01 +07 пользователь Dzmitry Stremkouski написал: > приходит server_name = secure.stremki.net Насколько я знаю, приходит не "server_name", а заголовок. либо HTTP_HOST, либо HTTP_SERVER_NAME, либо ещё какой. И в зависимости от того, какой из них вы

Re: Ещё один редирект

2016-12-30 Thread Vadim A. Misbakh-Soloviov
> Пробовал ваш вариант: > location = /robots.txt { > alias /robots1.txt; > } > не работает. Говорит "файл не найден". Нет, мой вариант *не* `alias /robots1.txt`. Мой вариант — `alias /path/to/ robots1.txt`. Разница в том, что путь абсолютный (хотя, возможно, можно использовать

Re: Ещё один редирект

2016-12-29 Thread Vadim A. Misbakh-Soloviov
> Разобрался, правильно так > location /robots.txt { > try_files /robots1.txt @rewrite; > rewrite /robots1.txt permanent; > } Кроме того, что таки неправильно, чем не нравится озвученный мной вариант с alias? Или озвученный выше вариант с переменными?

Re: Ещё один редирект

2016-12-28 Thread Vadim A. Misbakh-Soloviov
location = /robots.txt { alias /path/to/robots1.txt; } ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Подключение модуля ngx http upstream module

2016-12-27 Thread Vadim A. Misbakh-Soloviov
> 1.11.8, который планируется сегодня А "сегодня" по какому часовому поясу? :) ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: феншуй по массовой настройке https

2016-12-16 Thread Vadim A. Misbakh-Soloviov
ора) или выдавать готовый LE-сертификат. > > 2016-12-16 12:00 GMT+03:00 Vadim A. Misbakh-Soloviov <ng...@mva.name>: > > > Вариант с lua-модулем не рассматривается? > > > > > > > > В письме от пятница, 16 декабря 2016 г. 11:55:33 +07 пользователь

Re: феншуй по массовой настройке https

2016-12-16 Thread Vadim A. Misbakh-Soloviov
Вариант с lua-модулем не рассматривается? В письме от пятница, 16 декабря 2016 г. 11:55:33 +07 пользователь Oleg Motienko написал: > Добрый день. > > Есть виртуальный хостинг, где-то 500-700 хостов на один IP адрес с > reverse proxy на nginx. Имена сайтов, пути и т.п. заведены в map, т.е. >

Re: Nginx + Windows = Дружба? Время пришло!

2016-12-16 Thread Vadim A. Misbakh-Soloviov
А почему бы на Windows не использовать родной для неё IIS, который намного более допилен для работы в Windows (впрочем, только в ней, лол) и имеет хорошую техподдержку? :) В письме от пятница, 16 декабря 2016 г. 2:53:13 +07 пользователь sofiamay написал: > Нет, для Highload как раз Linux вне

Re: proxy_store - HTTP headers

2016-12-13 Thread Vadim A. Misbakh-Soloviov
> Нет. > Нет. Что, впрочем, не мешает автору треда взять прокси-модуль, немного изменить код и радоваться жизни :) ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: "debug_connection" is ignored в готовых пакетах

2016-12-04 Thread Vadim A. Misbakh-Soloviov
В письме от воскресенье, 4 декабря 2016 г. 14:38:15 +07 пользователь Андрей Василишин написал: > Заметил, что в готовых пакетах, взятых отсюда > http://nginx.org/ru/linux_packages.html пакеты почему-то собраны без > --with-debug. С чем связана такая политика? Не то, чтобы я особый пользователь

Re: HACK NGINX+DAV

2016-12-04 Thread Vadim A. Misbakh-Soloviov
SELinux, AppArmor, ... ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx performance problem on linux

2016-12-02 Thread Vadim A. Misbakh-Soloviov
> А если серьёзно, у кого есть опыт использования именно LXC, когда я openvz > начал использовать его ещё не было. Смотря для каких целей. Если "для себя" (контейнеризировать сервисы), то у меня есть опыт и того и другого, и, впринципе, с libvirt'ом lxc ничуть не хуже VZ в управлении.

  1   2   3   >