Hey Folks, Brought up a new ATS server, configured as a reverse proxy, and I'm seeing that none of my requests are being cached. Think you can help me walk through what's up? I suspect it's something trivial.
Here's what I have set: # records.config CONFIG proxy.config.http.uncacheable_requests_bypass_parent INT 1 CONFIG proxy.config.http.down_server.cache_time INT 600 # cache control # CONFIG proxy.config.http.cache.http INT 1 CONFIG proxy.config.http.cache.ignore_server_no_cache INT 1 CONFIG proxy.config.http.cache.ignore_client_cc_max_age INT 1 CONFIG proxy.config.http.cache.cache_responses_to_cookies INT 1 CONFIG proxy.config.http.cache.ignore_authentication INT 0 CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic INT 1 CONFIG proxy.config.http.cache.enable_default_vary_headers INT 0 # storage.config var/trafficserver 1024M # cache.config (all commented out) # remap.config map http://my_domain http://an.ip.address.here ### # typical header returned from server ### HTTP/1.1 200 OK Date: Sat, 15 Jun 2013 23:15:17 GMT Server: ATS/3.2.4 X-Drupal-Cache: HIT Etag: "1371338010-0" X-Generator: Drupal 7 (http://drupal.org) Cache-Control: public, max-age=0 Last-Modified: Sat, 15 Jun 2013 23:13:30 +0000 Expires: Sun, 19 Nov 1978 05:00:00 GMT Vary: Cookie,Accept-Encoding Content-Type: text/html; charset=utf-8 Age: 0 Connection: keep-alive # cache size sudo /usr/local/bin/traffic_line -r proxy.process.cache.bytes_total 1005346816 Making the requests with curl and Chrome. It's not that I don't get all of the pages/assets, it's just that NONE of them ever hit the cache. Server is on RHEL, on AWS (m1.large) running ATS 3.2.4 that I built with the default options. I have the extended, common, extended2 and squid logs enabled, so I should be able to see most everything, right? Thanks, Tom
