Ага, ага, ломался бекенд, автогенерация ссылки для редиректа. Нужно помнить, что некоторым веб-приложениям необходима переменная ENV, которую апач ставит сам для SSL, а nginx нет. Поэтому fastcgi_param HTTPS on; помог. В доках, кстати, нby vt - Nginx Mailing List - Russian
Воздержитесь от ресерча, есть мнение, что это бекенд неправильный. Я отпишусь о результатах его проверки -- Regards, Vitaly Tskhovrebov Senior System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nby vt - Nginx Mailing List - Russian
Привет. nginx version: nginx/0.8.54 Есть правило: location ^~ /a { rewrite ^(.*) https://host/$1; } Проблема: Иногда редиректит правильно, а иногда на http://host:443/. В таких случаях имеем 400. Закономерность отловить не удалось. Что за мистика? -- Regards, Vitaly Tskhby vt - Nginx Mailing List - Russian
Ну, грубо, так: if ($http_RANGE) { return 403; } Тонкости сравнений не знаю. Или, например, $http_RANGE>"0" :-) -- Regards, Vitaly Tskhovrebov Senior System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfby vt - Nginx Mailing List - Russian
Я так понимаю, стоит задача запрета отличного от нуля Range заголовка. Сам этого не делал, но можно погуглить. -- Regards, Vitaly Tskhovrebov Senior System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://by vt - Nginx Mailing List - Russian
On 6/22/2011 3:46 PM, Anton Yuzhaninov wrote: > proxy_pass http://$yyy_backend; Совершенно верный ответ. Большое спасибо всем участникам. -- Regards, Vitaly Tskhovrebov Senior System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginxby vt - Nginx Mailing List - Russian
On 6/22/2011 2:53 PM, Вадим Лазовский wrote: > location ... { > proxy_pass http://$proxy_host; > } Интересно, интересно... Значит, логика такая: входим в локейшен, видим переменную, смотрим, где объявлена - в map, видим, что выбор ее соответствуеby vt - Nginx Mailing List - Russian
>> На что nginx сказал, что $var1 unknown variable. > > А где определяется $var1? > > Just in cacse: map<исходная_переменная> <новая_переменная>. А вот нигде. Предыстория - было желание избавиться от перебора множеством if, чтобы не бby vt - Nginx Mailing List - Russian
сделал так (схематично): http { map $var1 $var2 { val1 val2; } server { if ($cookie_R = $var1) { ... } } } На что nginx сказал, что $var1 unknown variable. Сей секунд доступа к мерзавцу нет, так что ни точных логов, ни даже версии. Версия что-то в районе 0.8. Будby vt - Nginx Mailing List - Russian
On 6/19/2011 1:04 PM, actionmanager wrote: > 1) почему в исходниках nginx нет в > комплекте init.d скрипта ? каждый раз > копирую его с других серверов, довольно > неудобно. Это задача мейнтейнеров дистрибутивов под конкретную ОС. -- Regards, Vitalyby vt - Nginx Mailing List - Russian
Не знаю официальных источников, честно говоря, я это недавно вычитал. Вот здесь пишут: http://www.pentarh.com/wp/2008/07/18/using-nginx-apache/ следующее: > Можно настроить прием соединений через Unix socket (о! не пробуйте это делать на нагруженойby vt - Nginx Mailing List - Russian
Может, попробуете пустить через сетевой порт? Если ваша ФС занята, то сокет будет тормозить. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby vt - Nginx Mailing List - Russian
Увеличить таймаут? -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby vt - Nginx Mailing List - Russian
Привет, дамы и господа. У меня есть кусок конфига, примерно такой: if ($cookie_VAR = "HOST1") { proxy_pass=http://host1; } if ($cookie_VAR = "HOST2) { proxy_pass=http://host2; } ... another 100500 copies. Жутко напоминает индусский код. Вопрос, как это правильно свернутby vt - Nginx Mailing List - Russian
On 5/17/2011 1:12 PM, Alex Vorona wrote: > 17.05.2011 12:01, igor.goncharenko wrote: > [...] >> Задача сделать >> чтобы клиент, набрав в броузере >> https://test.bbb.com попадал на https://test.aaa.com и без >> всяких certificate error!. > Задача решается наличием двух сертифby vt - Nginx Mailing List - Russian
> может что-то пропустил и у меня эти > файлы не установились ? > Исходники самого нгинкса не пробовали скачать? -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.orgby vt - Nginx Mailing List - Russian
Ok, but who cares? It's 1.0 active now. On 4/17/2011 9:26 PM, Ian Hobson wrote: > Hi, > > I'm still using Nginx 0.7.67 and I think I have found a minor bug. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx mailing list nginx@nginx.org http://nginx.org/mailman/listinfo/nginxby vt - Nginx Mailing List - English
Встроенный перл? -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby vt - Nginx Mailing List - Russian
On 3/29/2011 4:51 AM, Yanxin Z. wrote: > what a magic!! > BTW, how to fix this error then? If you need just to put file and not pass it anywhere try config listed in other thread: http://forum.nginx.org/read.php?21,186491 It's still not working, actually, but the thread didn't started yet. Visit it later, and community will solve his problem. -- Regards, Vitaly Tskhovrebov System Admby vt - Nginx Mailing List - English
> 49 # Pass altered request body to a backend > 50 location @test { > 51 #passenger_enabled on; > 52 proxy_pass http://localhost:8080; > 53 proxy_temp_path /home/virus/tmp/proxy_temp; > 54 } It said here - pass request body to a backend. Since you don't have backend running (proper application who will procby vt - Nginx Mailing List - English
On 3/29/2011 12:25 AM, Yanxin Z. wrote: > Thank you for your help. > > I changed chmod 777 for /tmp. The access issue is solved. > However, I encountered another problem. > > 82 2011/03/28 13:19:11 17231#0: start worker process 17232 > 83 2011/03/28 13:19:20 17232#0: *1 connect() failed (111: > Connection refused) while connecting to upstream, client: >by vt - Nginx Mailing List - English
> Even I use root to run the nginx, I still have the problem. I can > "touch" the file in /home/virus/tmp directory. It's only master process who starts with root, and this process initiates worker process started with permissions of user mentioned in nginx.conf. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 ________________by vt - Nginx Mailing List - English
> Что может быть не так с конфигом или нгинксом? Вернули конфиг, но не вернули изменения каких-то подключенных файлов. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@ngby vt - Nginx Mailing List - Russian
Thanks for your follow up. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx mailing list nginx@nginx.org http://nginx.org/mailman/listinfo/nginxby vt - Nginx Mailing List - English
Ок, тогда так: Какие переменные допустимо использовать в fastcgi_cache_key? -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby vt - Nginx Mailing List - Russian
Есть ли у кого пример оптимальной настройки fastcgi_cache_key для phpbb3? -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby vt - Nginx Mailing List - Russian
On 3/23/2011 6:35 PM, Space Lee wrote: > I have a question, if I want to use nginx to main the maintenance file, and what's the easiest way for me to change a web to maintained status when it's in emergency? try_files /www/maintenance.html $uri $uri/ It will be better to return 503 in that case as well. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 9by vt - Nginx Mailing List - English
/private/etc/hosts -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx mailing list nginx@nginx.org http://nginx.org/mailman/listinfo/nginxby vt - Nginx Mailing List - English
Конечно не будут, ибо некорректно сопоставлять эти две штуки. Из моей практики IIS отлично динамику отдает на скоростях потока до 300МБит/с (больше не видел пока, практика невелика) и не жужжит. -- Regards, Vitaly Tskhovrebov System Administratby vt - Nginx Mailing List - Russian
Just enable debug log, make your test and read log carefully. If you need assistance, drop here your full nginx config and debug log. -- Regards, Vitaly Tskhovrebov System Administrator U.S. +1 (206) 905-9939 Russia +7 911 094-2035 _______________________________________________ nginx mailing list nginx@nginx.org http://nginx.org/mailman/listinfo/nginxby vt - Nginx Mailing List - English
![]() |
![]() |
![]() |
![]() |
![]() |