Re: Как правильно настроить nginx proxypass?
Hello, for example location / { proxy_pass http://wsbackend; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } 12 апр. 2017 г. 12:51 PM пользователь "Dmitriy Lyalyuev" < dmit...@lyalyuev.info> написал: > Попробуйте погуглить на "nginx websocket proxy_pass". > Websocket - это не просто http запрос и его проксировать надо специальным > образом. > > 12.04.2017, 12:27, "winmasta": > > вот такая ошибка при входе > > > > VM197:37 WebSocket connection to 'ws://oktell.ooossa.ru/' failed: Error > > during WebSocket handshake: Unexpected response code: 200 > > > > Posted at Nginx Forum: https://forum.nginx.org/read. > php?21,273530,273543#msg-273543 > > > > ___ > > nginx-ru mailing list > > nginx-ru@nginx.org > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > -- > Best regards, > Dmitriy Lyalyuev > https://lyalyuev.info > +38066322962 > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Проблема с обработкой 502 кода в upstream/ip hash
Nginx, это пассивные проверки. 20 марта 2017 г., 18:40 пользователь BieZaxнаписал: > Добрый день. > Имеется следующий конфиг: > > location = /abc/auth { > internal; > proxy_set_header X-CAuth-Realm "Registration"; > proxy_set_header X-CAuth-Base "access"; > proxy_set_header X-CAuth-Table "users"; > proxy_set_header X-CAuth-GField "_S_abc"; > proxy_set_header X-CAuth-PassF "password"; > client_max_body_size 0; > proxy_pass_request_body off; > proxy_set_header X-Real-IP $remote_addr; > proxy_set_header Host $host; > proxy_set_header Content-Length ""; > proxy_set_header X-Original-URI $request_uri; > proxy_pass http://127.0.0.1:8079; # тут висит perl > демон и >авторизует > } > > location /abc/ { > auth_request /abc/auth; > proxy_set_header Host abc-i1.balhblah.ru; > proxy_pass http://abc; > proxy_redirect http://abc-i1.blahblah.ru/ /; > proxy_redirect http://abc-i2.blahblah.ru/ /; > proxy_next_upstream error timeout invalid_header http_500 > http_503 http_502 http_504; > } > > ... > upstream abc { > ip_hash; > server abc-i1.blahblah.ru; > server abc-i2.blahblah.ru; > } > > Все работает нормально, покаодин из бэкендов неначинает > отдавать 502 > > Вот пример лога: > > logformat '$remote_addr - $remote_user [$time_local] "$request" ' '$status > $bytes_sent "$http_referer" ' '"$http_user_agent" "$cookie_CID" > "$request_time" "$upstream_response_time" "$upstream_addr" > "$upstream_status" "$upstream_http_server"' > > 2 строчки из лога, идущие подряд: > 10.105.5.152 - vasya [20/Mar/2017:17:03:15 +0300] "GET > /abc/Account/Login?ReturnUrl=%2Fabc%2F HTTP/1.0" 200 3295 "-" "Mozilla/5.0 > (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 > Safari/537.36" "wmmDEljC0bF6XGXtCV9/Ag==" "10.105.5.152" "0.136" "0.003, > 0.113" "10.10.11.72:80, 10.10.11.71:80" "502, 200" "Microsoft-IIS/8.5" > 10.105.5.152 - vasya [20/Mar/2017:17:03:16 +0300] "POST > /abc/ru-RU/Account/Login?ReturnUrl=%2Fabc%2F HTTP/1.0" 502 713 > "https://blahblah.ru/abc/Account/Login?ReturnUrl=%2Fabc%2F; "Mozilla/5.0 > (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 > Safari/537.36" "wmmDEljC0bF6XGXtCV9/Ag==" "0.024" "0.004" "10.10.11.72:80" > "502" "Microsoft-IIS/8.5" > В error логе при этом пусто. > > Развепри такой конфигурации фронтенд не должен всегда спрашивать > второй сервер, если один из них не отвечает? Почему при одной и тоже > конфигурации получается 2 разных реакции? > > Posted at Nginx Forum: https://forum.nginx.org/read. > php?21,273046,273046#msg-273046 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: nginx client cache
2017-01-23 15:36 GMT+03:00: > > Request header > Здравствуйте, покажите конфиг. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Как правильно настроить множество однотипных server с ssl?
Здравствуйте,Puppet,ansible,certbot, etc... 4 ноября 2016 г., 19:23 пользователь Bogdanнаписал: > Добрый день! > > Есть множество однотипных хостов, каждый со своим сертификатом. Хотелось > бы сделать что-то типа: > server { > listen 0.0.0.0:443 ssl; > server_name commonserver; > ssl_certificate /path/to/*$host*.crt; > ssl_certificate_key /path/to/*$host*.key > include /path/to/common.conf; > { > > Т.к. сертификат может быть защищён паролем и т.п., раскрытие $host во > время обработки запроса невозможно. Вместе с тем, писать множество конфигов > отличающихся только сертификатом как-то не хотелось бы. Сливать сертификаты > в один большой файл тоже не очень удобно (да и будет ли работать?) т.к. > сроки действия у разных сертификатов разные, выдёргивать истекающие из > простыни текста не просто. > > Есть ли какое-то гуманное решение помимо генерации конфигов по шаблону? > > Спасибо. > -- > WBR, Bogdan B. Rudas > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Сервер во внутренней сети
Здравствуйте, настройти proxy_pass 24 августа 2016 г., 18:07 пользователь Валентин Бартеневнаписал: > On Wednesday 24 August 2016 10:58:47 Vryngel wrote: > > Добрый день! > > > > Имеется сеть, где на виртуалке крутиться Nginx c проектом Django. По IP > > адресу вид 10.10.Х.Х проект доступен и чудесно работает. Есть > необходимость > > иметь доступ к этому проекту извне. На нашем шлюзе открыт порт, по > обращению > > к этому порту вида mysite.com: получаем только приветственную > заглушку > > Nginx'а. > > Извиняюсь за глупый вопрос, но что нужно дописать в конфигурации для того > > чтобы запросы с mysite.com: направлялись на проект по адресу > 10.10.Х.Х и > > была возможность работы из внешней сети с веб приложением. > > > > Спасибо. > > > > З.Ы. Пробовал через proxy_pass, но, что то идёт не так. > > > > http://nginx.org/ru/docs/beginners_guide.html > > -- > Валентин Бартенев > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Drupal+nginx: Multibyte string problem
Настраиваем в соответствии с http://php.net/manual/en/mbstring.configuration.php#ini.mbstring.http-input То есть должно быть значение pass. Перезапускаем php-fpm 3 авг. 2016 г. 23:41 пользователь "Boris Epstein" <borepst...@gmail.com> написал: > Да вроде ищет-то правильно, но не считывает: > > http://borisepstein.info/php.php > > Тут тоже какая-то заморочка. > > 2016-08-03 14:28 GMT-04:00 Alex Domoradov <alex@gmail.com>: > >> Как минимум в выводе phpinfo() будет видно где он ищет ini и какие >> подгрузил >> >> 2016-08-03 20:34 GMT+03:00 Yuriy Medvedev <medvedev...@gmail.com>: >> >>> Вообще /etc/php(5)/fpm там обычно. Либо в пуле переопределить. На >>> крайней случай срашивать на форумах по пхп >>> >>> Отправлено с моего ASUS >>> >>> Исходное сообщение >>> Отправитель:Boris Epstein >>> Отправленные:Wed, 03 Aug 2016 20:26:59 +0400 >>> Получатель:nginx-ru@nginx.org >>> Тема:Re: Drupal+nginx: Multibyte string problem >>> >>> Ага, спасибо - я это и пытался сделать, кучей способов, но пока >>> бестолку, А где этот отдельный php.ini должен быть для php-fpm? У меня есть >>> только общий почему-то: тот который /etc/php.ini >>> >>> 2016-08-03 12:17 GMT-04:00 Yuriy Medvedev <medvedev...@gmail.com>: >>> >>>> Так же можете сделать ансет для переменной >>>> https://www.drupal.org/node/207287 >>>> >>>> 3 авг. 2016 г. 20:16 пользователь "Yuriy Medvedev" < >>>> medvedev...@gmail.com> написал: >>>> >>>> У php-fpm отдельный PHP.ini >>>>> >>>>> 3 авг. 2016 г. 20:15 пользователь "Boris Epstein" < >>>>> borepst...@gmail.com> написал: >>>>> >>>>>> Использую. >>>>>> >>>>>> Пытался сеттинги в настройках php-fpm изменить в >>>>>> /etc/php-fpm.d/conf.d/nginx.conf Но, похоже, эффект от этого был просто >>>>>> никакой. >>>>>> >>>>>> Борис. >>>>>> >>>>>> 2016-08-03 12:11 GMT-04:00 Yuriy Medvedev <medvedev...@gmail.com>: >>>>>> >>>>>>> Здравствуйте, используете php-fpm? >>>>>>> >>>>>>> 3 авг. 2016 г. 20:01 пользователь "Boris Epstein" < >>>>>>> borepst...@gmail.com> написал: >>>>>>> >>>>>>>> Доброго времени суток! >>>>>>>> >>>>>>>> У меня Drupal требует следующего: >>>>>>>> >>>>>>>> Multibyte string input conversion in PHP is active and must be >>>>>>>> disabled. Check the php.ini mbstring.http_input setting. Please refer >>>>>>>> to >>>>>>>> the PHP mbstring documentation for more information. >>>>>>>> >>>>>>>> Я уже чего только не перепробовал, чтобы поменять mbstring сеттинги >>>>>>>> - и пока бестолку. Кто-нибудь с этим сталкивался? Drupal 8, PHP 5.5, >>>>>>>> nginx >>>>>>>> 1.6.3. >>>>>>>> >>>>>>>> Заранее спасибо:) >>>>>>>> >>>>>>>> Борис. >>>>>>>> >>>>>>>> ___ >>>>>>>> nginx-ru mailing list >>>>>>>> nginx-ru@nginx.org >>>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>>>>> >>>>>>> >>>>>>> ___ >>>>>>> nginx-ru mailing list >>>>>>> nginx-ru@nginx.org >>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>>>> >>>>>> >>>>>> >>>>>> ___ >>>>>> nginx-ru mailing list >>>>>> nginx-ru@nginx.org >>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>>> >>>>> >>>> ___ >>>> nginx-ru mailing list >>>> nginx-ru@nginx.org >>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>> >>> >>> >>> ___ >>> nginx-ru mailing list >>> nginx-ru@nginx.org >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>> >> >> >> ___ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru >> > > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Drupal+nginx: Multibyte string problem
Вообще /etc/php(5)/fpm там обычно. Либо в пуле переопределить. На крайней случай срашивать на форумах по пхп Отправлено с моего ASUS Исходное сообщение Отправитель:Boris EpsteinОтправленные:Wed, 03 Aug 2016 20:26:59 +0400 Получатель:nginx-ru@nginx.org Тема:Re: Drupal+nginx: Multibyte string problem >___ >nginx-ru mailing list >nginx-ru@nginx.org >http://mailman.nginx.org/mailman/listinfo/nginx-ru___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Drupal+nginx: Multibyte string problem
У php-fpm отдельный PHP.ini 3 авг. 2016 г. 20:15 пользователь "Boris Epstein" <borepst...@gmail.com> написал: > Использую. > > Пытался сеттинги в настройках php-fpm изменить в > /etc/php-fpm.d/conf.d/nginx.conf Но, похоже, эффект от этого был просто > никакой. > > Борис. > > 2016-08-03 12:11 GMT-04:00 Yuriy Medvedev <medvedev...@gmail.com>: > >> Здравствуйте, используете php-fpm? >> >> 3 авг. 2016 г. 20:01 пользователь "Boris Epstein" <borepst...@gmail.com> >> написал: >> >>> Доброго времени суток! >>> >>> У меня Drupal требует следующего: >>> >>> Multibyte string input conversion in PHP is active and must be disabled. >>> Check the php.ini mbstring.http_input setting. Please refer to the PHP >>> mbstring documentation for more information. >>> >>> Я уже чего только не перепробовал, чтобы поменять mbstring сеттинги - и >>> пока бестолку. Кто-нибудь с этим сталкивался? Drupal 8, PHP 5.5, nginx >>> 1.6.3. >>> >>> Заранее спасибо:) >>> >>> Борис. >>> >>> ___ >>> nginx-ru mailing list >>> nginx-ru@nginx.org >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>> >> >> ___ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru >> > > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Drupal+nginx: Multibyte string problem
Здравствуйте, используете php-fpm? 3 авг. 2016 г. 20:01 пользователь "Boris Epstein"написал: > Доброго времени суток! > > У меня Drupal требует следующего: > > Multibyte string input conversion in PHP is active and must be disabled. > Check the php.ini mbstring.http_input setting. Please refer to the PHP > mbstring documentation for more information. > > Я уже чего только не перепробовал, чтобы поменять mbstring сеттинги - и > пока бестолку. Кто-нибудь с этим сталкивался? Drupal 8, PHP 5.5, nginx > 1.6.3. > > Заранее спасибо:) > > Борис. > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: naxsi как dynamic module
Да модуль версия зависим 15 июля 2016 г. 20:32 пользователь "VovansystemS"написал: > Добрый вечер, > > у меня есть некоторое количество серверов небогатых клиентов, которые > хотели бы хоть какой-то WAF, но приобрести на его как сервис позволить > себе не могут. naxsi, на мой взгляд, вполне может справится с задачей, > но раньше я его не использовал, т.к. не хотел собирать nginx из > исходников (или разворачивать инфраструктуру по сборке и доставке > пакетов под разные версии Debian/Ubuntu - нет опыта), а пользуюсь > официальным репозиторием. > > начиная с версии 1.9.11 в nginx появились динамические модули и naxsi > версии >0.54 можно собрать как динамический модуль. > > я скачал naxsi-0.55rc2 и nginx-1.11.2, сделал > ./configure --add-dynamic-module=/root/nginx/naxsi-0.55rc2/naxsi_src > make modules > и забрал получившийся файл objs/ngx_http_naxsi_module.so на другой > сервер с установленным nginx/1.11.1. добавил директиву load_module > "modules/ngx_http_naxsi_module.so"; в /etc/nginx/nginx.conf и получил > > nginx -t > nginx: [emerg] module "/etc/nginx/modules/ngx_http_naxsi_module.so" > version 1011002 instead of 1011001 in /etc/nginx/nginx.conf:17 > nginx: configuration file /etc/nginx/nginx.conf test failed > > получается, что этот скомпилированный модуль будет работать только при > полном совпадении версий nginx, и если я сейчас соберу его для версии > 1.11.1, то при следующем апдейте из официального репозитория до 1.11.2 > у меня опять будет похожая ошибка.. > > я нашёл такую строчку на офсайте: > > > In future releases, we plan to add the ability to compile modules after > the NGINX binary has been compiled. > https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ > > значит ли это, что через некоторое время можно будет ожидать > возможности один раз скомпилировать динамический модуль и раскинуть > его на сервера, где установлен nginx из официального репозитория и > каждый апдейт nginx не будет приводить к ошибке загрузки этого модуля? > > т.е. возможно ли (или будет ли возможно в ближайшее время) > использовать naxsi как динамический модуль для nginx из официального > репозитория не пересобирая naxsi для каждой новой версии nginx? > > какие ещё варианты без того чтобы комплилировать nginx самому, > создавать пакет и распространять его через свои репозитории > существуют? > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Где брать динамические модули?
apt-cache search nginx 22 июня 2016 г. 11:56 AM пользователь "Валентин Бартенев"написал: > On Wednesday 22 June 2016 11:50:52 Андрей Василишин wrote: > > Устанавливаю самый обычный нгинкс с репозитория > > deb http://nginx.org/packages/mainline/debian/ wheezy nginx > > > > > > # nginx -V > > nginx version: nginx/1.11.1 > > built by gcc 4.7.2 (Debian 4.7.2-5) > > built with OpenSSL 1.0.1e 11 Feb 2013 (running with OpenSSL 1.0.1t 3 > > May 2016) > > TLS SNI support enabled > > configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx > > --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf > > --error-log-path=/var/log/nginx/error.log > > --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid > > --lock-path=/var/run/nginx.lock > > --http-client-body-temp-path=/var/cache/nginx/client_temp > > --http-proxy-temp-path=/var/cache/nginx/proxy_temp > > --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp > > --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp > > --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx > > --group=nginx --with-http_ssl_module --with-http_realip_module > > --with-http_addition_module --with-http_sub_module > > --with-http_dav_module --with-http_flv_module --with-http_mp4_module > > --with-http_gunzip_module --with-http_gzip_static_module > > --with-http_random_index_module --with-http_secure_link_module > > --with-http_stub_status_module --with-http_auth_request_module > > --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic > > --with-http_geoip_module=dynamic --with-http_perl_module=dynamic > > --add-dynamic-module=debian/extra/njs-1c50334fbea6/nginx --with-threads > > --with-stream --with-stream_ssl_module --with-http_slice_module > > --with-mail --with-mail_ssl_module --with-file-aio --with-ipv6 > > --with-http_v2_module --with-cc-opt='-g -O2 -fstack-protector > > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > > -Wp,-D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-z,relro -Wl,--as-needed' > > > > > > и вот > > # ls -la /usr/lib/nginx/modules > > total 8 > > drwxr-xr-x 2 root root 4096 Apr 19 20:27 . > > drwxr-xr-x 3 root root 4096 Apr 27 10:34 .. > > > > пусто, ни одного модуля. Где их брать? > > > > http://nginx.org/ru/linux_packages.html#dynmodules > > | В настоящее время следующие модули собираются как динамические > | и поставляются в виде отдельных пакетов: > | > | nginx-module-geoip > | nginx-module-image-filter > | nginx-module-njs > | nginx-module-perl > | nginx-module-xslt > > -- > Валентин Бартенев > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: некоторые запросы держат соединение до бесконечности
Не может tcpdump не показывать проблемы! Дебаг в nginx включите 17 июня 2016 г., 17:42 пользователь Evgeniy Berdnikovнаписал: > On Fri, Jun 17, 2016 at 04:39:00PM +0300, Иван Мишин wrote: > > Сначала написано что сервер принял запрос "и тишина". Ниже что он > > > что-то отправляет. Так что же делает сервер, приняв запрос? > > > > > > Опечатался, в случае висяка сервер всегда принимает и молчит далее. > > Откуда такой вывод? Вы же в логах сервера ничего не видите. > > > Берите strace и смотрите, если коннекции принимает сервер. > > > > Однозначно могу сказать что коннект принимает сервер. > > А этот вывод откуда? Вы же strace не смотрели. > -- > Eugene Berdnikov > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: когда лучше использовать multi_accept on
Если вы включаете multi accept, nginx попытается обработать максимальное количество входящий соединений. Если значение worker_connections мало то быстро исчерпается лимит. Если директива выключена , то есть установлено значение off, то один процесс будет принимать одно соединение. При использовании multi accept необходимо так же тюнить worker_connections. При высокой нагрузке на веб сервер есть вероятность получить очереди входящих соединений 10 июня 2016 г., 9:08 пользователь VovansystemSнаписал: > > При включенном multi_accept, nginx будет пытаться обработать все новые > > входящие соединения > > http://nginx.org/ru/docs/ngx_core_module.html#multi_accept > да, спасибо, я это читал и искал пояснения в рассылке, но к пониманию > работы директивы меня это не приблизило. > > (предыдущее письмо с тем, что я нашёл тут > http://mailman.nginx.org/pipermail/nginx-ru/2016-May/058283.html ) > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: nginx + lua broken
И странно что такой путь до модуля /usr/ports/www/nginx/work/lua-nginx-module-0.10.5 У меня на 10 freebsd модули живут в /usr/local/libexec/nginx/, nginx установлен из портов 10 июня 2016 г., 9:32 пользователь Vadim A. Misbakh-Soloviovнаписал: > В письме от четверг, 9 июня 2016 г. 22:31:53 TSK пользователь Станислав > написал: > > --add-dynamic-module=/usr/ports/www/nginx/work/lua-nginx-module-0.10.5 > Потому что динамические модули нужно ещё и "загружать" в конфиге. До > объявления server{} блоков в которых они используются :) > > -- > wbr, > mva > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Разрешенный диапазон http-ответов (или "всегда 200")
if ($status = "600") но if зло 2 июня 2016 г. 19:08 пользователь "SK" <skob...@gmail.com> написал: > error_page 600 -- невалиден по стандарту и не проходит проверку конфига. > > 2 июня 2016 г., в 18:56, Yuriy Medvedev <medvedev...@gmail.com> > написал(а): > > В документации есть пример > http://nginx.org/en/docs/http/ngx_http_core_module.html#error_page > 2 июня 2016 г. 18:49 пользователь "Stepan Karamyshev" <skob...@gmail.com> > написал: > > Добрый день! > Понимаю, что вопрос странный, но тем не менее… > > Есть proxy-pass, который иногда возвращает код ответа >600. > Возможно ли передать полученное тело ответа клиенту с http-code=200? > > PS: При попытке переписать код через error_page nginx вполне валидно > ругается на http-code выше 599. > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Зависание nginx из-за memcached
UP: посмотрел как у вас собран nginx и если не вы rpm билдили, тогда это стандартный пакет для rhel подобных 24 мая 2016 г., 11:21 пользователь Yuriy Medvedev <medvedev...@gmail.com> написал: > Вы для бинарных дистрибутивов из исходных кодов собираете? > > 24 мая 2016 г., 10:27 пользователь Vadim Osipov < > nginx-fo...@forum.nginx.org> написал: > > Извините, в каком смысле собрать пакет ? :) Последней версии nginx ? >> Ну, чтобы показать, что он решает проблему возможных ошибок в коде, нужно >> воспроизвести проблему на старом решении. Просто, возможно, проблема с >> конфигурацией. >> >> P.S. >> Я тесты с killall -11 еще не проводил, но чувствую, что придется >> надеяться, >> что 1.10 решит проблему, хотя просмотрел Release notes от 1.4.2 и выше и >> какого упоминания о исправлении возможного бага в коде модуля memcached не >> заметил. >> >> Posted at Nginx Forum: >> https://forum.nginx.org/read.php?21,267049,267078#msg-267078 >> >> ___ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru >> > > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Зависание nginx из-за memcached
Вы для бинарных дистрибутивов из исходных кодов собираете? 24 мая 2016 г., 10:27 пользователь Vadim Osipovнаписал: > Извините, в каком смысле собрать пакет ? :) Последней версии nginx ? > Ну, чтобы показать, что он решает проблему возможных ошибок в коде, нужно > воспроизвести проблему на старом решении. Просто, возможно, проблема с > конфигурацией. > > P.S. > Я тесты с killall -11 еще не проводил, но чувствую, что придется надеяться, > что 1.10 решит проблему, хотя просмотрел Release notes от 1.4.2 и выше и > какого упоминания о исправлении возможного бага в коде модуля memcached не > заметил. > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,267049,267078#msg-267078 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Зависание nginx из-за memcached
Пакет соберите и будет вам счастье. Отправлено с моего ASUS Исходное сообщение Отправитель:kpoxaОтправленные:Mon, 23 May 2016 19:01:19 +0300 Получатель:nginx-ru@nginx.org Тема:Re: Зависание nginx из-за memcached >___ >nginx-ru mailing list >nginx-ru@nginx.org >http://mailman.nginx.org/mailman/listinfo/nginx-ru___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru