[PATCH] Upstream: fix the cache duration calculation

2013-11-14 Thread Florent Le Coz
Hello, We have a chain of nginx servers, like this: A (nginx) - B (nginx) - C (anything) B being A’s upstream, and C being B’s upstream We ran into an issue where the files were being cached for a too long duration. For example if we want to cache our files in this chain for 10 seconds, it

Re: [PATCH] Upstream: fix the cache duration calculation

2013-11-14 Thread Florent Le Coz
On 11/14/2013 06:14 PM, Maxim Dounin wrote: Hello! Thanks for your quick review. I’ll provide a (actually two) revised patch later, meanwhile here are a few comments and questions. As used in the patch, it looks like there is no need for a special process function for the Age header.

Re: FTP Proxy

2013-11-14 Thread Daniel Podolsky
Можно ли проксировать в них ftp соединения через nginx? можно проксировать HTTP соединения. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Image_filter resize proxy_cache

2013-11-14 Thread hyper
К сожалению не нашел описание похожей проблемы, может плохо искал. Все работает отлично, показываются превьюхи. После обновления картинок: http://mydomain.com/images/pic1.jpg - показывает новую http://mydomain.com/w220/images/pic1.jpg - берет из кеша. Как заставить нжинкс не брать превьюху из кеша

Re: FTP Proxy

2013-11-14 Thread Илья Шипицин
мы используем вот такую штуку http://www.openbsd.org/faq/pf/ru/ftp.html 14 ноября 2013 г., 16:30 пользователь Роман n.g.i.n.x@gmail.com написал: Здравствуйте. Есть куча вируталок во внутренней сети, н с одним нешним ip Можно ли проксировать в них ftp соединения через nginx? Или

Вопрос по set_real_ip_from

2013-11-14 Thread Oleg Motienko
Привет. set_real_ip_from отлично работает, но вот потребовалось получить адрес, который был до set_real_ip_from (фактически, адрес из tcp сессии) и послать его на бэкэнд в заголовке http. Как такое можно сделать? -- Regards, Oleg ___ nginx-ru

Re: FTP Proxy

2013-11-14 Thread Anton Kiryushkin
haproxy ? 14 ноября 2013 г., 15:37 пользователь Илья Шипицин chipits...@gmail.comнаписал: мы используем вот такую штуку http://www.openbsd.org/faq/pf/ru/ftp.html 14 ноября 2013 г., 16:30 пользователь Роман n.g.i.n.x@gmail.com написал: Здравствуйте. Есть куча вируталок во

Модули: когда у ngx_http_variable_t срабатывает get_handler и set_handler?

2013-11-14 Thread И.L.
Есть filter module, в ходе работы которого задается одна переменная (ngx_http_variable_t). Причем у переменной определен только get_handler с сигнатурой that_variable_code(ngx_http_request_t *r, ngx_http_variable_value_t *v, uintptr_t data). Вопрос: что такое set_handler у переменных? Почему,

Re: Модули: когда у ngx_http_variable_t срабатывает get_handler и set_handler?

2013-11-14 Thread Maxim Dounin
Hello! On Thu, Nov 14, 2013 at 09:15:46PM +0400, Igor 'Lo' (И.L.) wrote: Есть filter module, в ходе работы которого задается одна переменная (ngx_http_variable_t). Причем у переменной определен только get_handler с сигнатурой that_variable_code(ngx_http_request_t *r,

Re: FTP Proxy

2013-11-14 Thread Роман
я тоже пробрасываю порт для своих целей, но хочется решения с индивидуальным подходом не вешать же кучу правил для каждой вируталки со своим внешним портом как то не красиво выглядит 14 ноября 2013 г., 15:37 пользователь Илья Шипицин chipits...@gmail.comнаписал: мы используем вот такую штуку

Re: FTP Proxy

2013-11-14 Thread Daniel Podolsky
не вешать же кучу правил для каждой вируталки со своим внешним портом портами (во множественном числе). ftp - очень неприятный протокол, проще перевести работу на http ___ nginx-ru mailing list nginx-ru@nginx.org

Добавить переменую $cache status

2013-11-14 Thread S.A.N
Для инвалидации кеша, мы планировали использовать такую схему: fastcgi_cache_valid 200 … 1s; fastcgi_cache_use_stale error updating http_503; По истечения 1 секунды, запрос будет идти на бекенд, на котором РНР скрипт определяет изменились данные в БД которые использовались в данном URI с момента

RE: FTP Proxy

2013-11-14 Thread Лапочкин Константин
Вам нужна балансировка нагрузки на внутрениие фтп? Если да, то haproxy или другие балансировщики. Если нет, то iptables с соответвующм модулем (nf_conntrack_ftp если память не подводит). Особенность протокола ftp в том, что он использует как минимум 2 порта: 21 для обмена служебной

Re: FTP Proxy

2013-11-14 Thread Илья Шипицин
именно так, для каждой виртуалки - куча правил. про haproxy вам зря посоветовали, в нем только зачатки балансировки ftp, не рабочее оно на текущий момент. 15 ноября 2013 г., 3:14 пользователь Роман n.g.i.n.x@gmail.com написал: я тоже пробрасываю порт для своих целей, но хочется решения с

Re: sidebar menu + directory listing

2013-11-14 Thread itpp2012
ge...@riseup.net Wrote: --- maybe I'll just write a small script using tree -H to output a directory listing into static html, and serve this just as html. Clever doing it like this? http://wiki.nginx.org/NgxFancyIndex Posted at Nginx

Re: SPDY + proxy cache static content failures

2013-11-14 Thread JStl
Hi, I have the same problem (nginx 1.4.3) when spdy is enabled and proxy cache too (with apache2 behind). Any news about this bug ? I would really like to be able to activate SPDY... Thanks Posted at Nginx Forum: http://forum.nginx.org/read.php?2,233497,244667#msg-244667

Re: Any rough ETA on SPDY/3 push?

2013-11-14 Thread Alex
spdy/2 support has been removed from the Firefox code base ( https://bugzilla.mozilla.org/show_bug.cgi?id=912550 ) and = Firefox 27 will only support = spdy/3. Firefox 27 will be released in January 2014 ( https://wiki.mozilla.org/RapidRelease/Calendar ) so there is some urgency in getting

Proxy buffering

2013-11-14 Thread Andrew Tynefield
Hello all, I've configured nginx as a load balancing proxy for my backend servers. My backend is expecting multi-part uploads for large files in small chunks (5-15mb). The issue I'm encountering, is that I would like for nginx to just pass the chunked data along to the backend servers and not