<div dir="ltr">Interesting question... I also don't see the need of that directive</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jul 25, 2014 at 1:30 PM, Robert Paprocki <span dir="ltr"><<a href="mailto:rpaprocki@fearnothingproductions.net" target="_blank">rpaprocki@fearnothingproductions.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<br>
I had trouble this morning setting up a basic cache with a proxy. Based<br>
on the proxy documentation and<br>
<a href="http://nginx.com/resources/admin-guide/caching/" target="_blank">http://nginx.com/resources/admin-guide/caching/</a>, I did not expect to<br>
have to set proxy_cache_valid; however, when this directive was not set<br>
anywhere, I saw no cache files written.<br>
<br>
My config file is as below:<br>
<br>
worker_processes  1;<br>
user freewaf freewaf;<br>
error_log logs/error.log debug;<br>
worker_rlimit_core  500M;<br>
working_directory   /tmp;<br>
<br>
events {<br>
    worker_connections 1024;<br>
}<br>
<br>
http {<br>
        lua_package_path '/usr/local/openresty/lualib/fw/?.lua;;';<br>
        lua_shared_dict fw_shm 50m;<br>
        lua_regex_match_limit   100000000;<br>
<br>
        client_body_buffer_size 512k;<br>
        client_max_body_size 2m;<br>
        proxy_http_version 1.1;<br>
<br>
        proxy_cache_path /fw/shm/cache levels=1:2 keys_zone=fw:32m;<br>
<br>
        include conf.d/*.conf;<br>
}<br>
<br>
upstream upstream_2 {<br>
        server 23.226.226.175     ;<br>
}<br>
<br>
server {<br>
        server_name <a href="http://cryptobells.com" target="_blank">cryptobells.com</a> <a href="http://www.cryptobells.com" target="_blank">www.cryptobells.com</a>;<br>
        access_log logs/cryptobells.com.access.log;<br>
        error_log logs/cryptobells.com.error.log;<br>
        client_max_body_size 2m;<br>
        listen 80;<br>
        proxy_cache fw;<br>
        proxy_cache_valid 200 302 60m;<br>
        proxy_cache_valid 404 1m;<br>
<br>
        location / {<br>
                default_type text/html;<br>
                proxy_set_header Host $host;<br>
                proxy_set_header X-Forwarded-For $remote_addr;<br>
                proxy_pass <a href="http://upstream_2" target="_blank">http://upstream_2</a>;<br>
        }<br>
<br>
        location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {<br>
                expires 1d;<br>
                proxy_set_header Host $host;<br>
                proxy_set_header X-Forwarded-For $remote_addr;<br>
                proxy_pass <a href="http://upstream_2" target="_blank">http://upstream_2</a>;<br>
        }<br>
}<br>
<br>
<br>
<br>
<br>
However, with the following commented out:<br>
<br>
proxy_cache_valid 200 302 60m;<br>
proxy_cache_valid 404 1m;<br>
<br>
No caching content was written. Debug logs don't show anything out of<br>
the ordinary (though I will post if you like); any thoughts on this?<br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua ideologia. Morra por sua ideologia" P.R. Sarkar<br><br>EITA - Educação, Informação e Tecnologias para Autogestão<br>

<a href="http://cirandas.net/brauliobo" target="_blank">http://cirandas.net/brauliobo</a><br><a href="http://eita.org.br" target="_blank">http://eita.org.br</a><br><br>"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e destruídas nas fases de extroversão e introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a única proprietária daquilo que ela imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha por um milharal também imaginado, a pessoa imaginada não é a propriedade desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso a propriedade deste universo é de Brahma, e não dos microcosmos que também foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo, mutável ou imutável, pertence a um indivíduo em particular; tudo é o patrimônio comum de todos."<br>

Restante do texto em <a href="http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia" target="_blank">http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia</a></div>
</div>