So this is the issue on http server side, not being configured for caching
basically?
Nothing to do with the ATS itself?

On Wed, Feb 17, 2021 at 4:41 PM Alan Carroll <
[email protected]> wrote:

> It looks like you enabled the "http" debug tag but not the "cache" debug
> tag. That said, given the "Will NOT do cache lookup", I suspect Leif is
> correct. OTOH I do see
>
> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:4696
> (do_cache_prepare_action)> (http_cache_write) [35] writing to cache with
> URL http://10.10.0.213/
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__10.10.0.213_&d=DwMFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=5nE_8e-Jc1t5vF6GVeub9BCN4FzSc_6kU7_mjSiUrDs&m=wFygucBV1pFwCVoy1_dK7uEOITb4TOm0sVYwfjePuUs&s=9xDeuoqZtYqzeZRmi6edCNHOSy3SwpbA5qVV77cjuXE&e=>
> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
> <P_CacheInternal.h:566 (new_CacheVC)> (cache_new) new 0x7fa8b8284bb0
> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <Cache.cc:3126
> (key_to_vol)> (cache_hosting) Generic volume: b8008c28d for host:
> 10.10.0.213
> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpCacheSM.cc:177
> (state_cache_open_write)> (http_cache) [35]
> [&HttpCacheSM::state_cache_open_write, CACHE_EVENT_OPEN_WRITE]
> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2676
> (main_handler)> (http) [35] [HttpSM::main_handler, CACHE_EVENT_OPEN_WRITE]
>
> which indicates an attempt to write to cache, but then
>
> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG: <HttpTransact.cc:6423
> (is_response_cacheable)> (http_trans) [35] [is_response_cacheable] NO by
> default
> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG: <HttpTransact.cc:4264
> (handle_cache_operation_on_forward_server_response)> (http_trans) [35]
> [hcoofsr] response is not cacheable
> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG: <HttpTransact.cc:4407
> (handle_cache_operation_on_forward_server_response)> (http_trans) [35]
> [hcoofsr] response code: 403
>
> which indicates it's not being cached because it's a negative response.
>
>
> On Wed, Feb 17, 2021 at 9:34 AM Milos Dodic <[email protected]> wrote:
>
>> I have enabled cache tags for debugging, here is the parsed traffic.out
>> log (looking at cache lines only):
>>
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1996 (DecideCacheLookup)> (http_trans) [31]
>> [DecideCacheLookup] Will NOT do cache lookup.
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1997 (DecideCacheLookup)> (http_seq) [31]
>> [DecideCacheLookup] Will NOT do cache lookup
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2019 (DecideCacheLookup)> (http_trans) Next action
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE; CallOSDNSLookup
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [31] State Transition:
>> SM_ACTION_API_POST_REMAP -> SM_ACTION_API_CACHE_LOOKUP_COMPLETE
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [31] State Transition:
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE -> SM_ACTION_DNS_LOOKUP
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:7953 (build_request)> (http_trans) [31] [build_request]
>> request like cacheable and conditional headers removed
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4145 (handle_forward_server_connection_open)> (http_trans)
>> [31] [hfsco] cache action: CACHE_DO_NO_ACTION
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4708
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [31]
>> [handle_no_cache_operation_on_forward_server_response] (hncoofsr)
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4709
>> (handle_no_cache_operation_on_forward_server_response)> (http_seq) [31]
>> [handle_no_cache_operation_on_forward_server_response]
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4716
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [31]
>> [hncoofsr] server sent back 200
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4723
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [31]
>> [hncoofsr] next action will be OS_READ_CACHE_NOOP
>> [Feb 17 15:31:04.433] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:5816
>> (perform_cache_write_action)> (http) [31] perform_cache_write_action
>> CACHE_DO_NO_ACTION
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1996 (DecideCacheLookup)> (http_trans) [32]
>> [DecideCacheLookup] Will NOT do cache lookup.
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1997 (DecideCacheLookup)> (http_seq) [32]
>> [DecideCacheLookup] Will NOT do cache lookup
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2019 (DecideCacheLookup)> (http_trans) Next action
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE; CallOSDNSLookup
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [32] State Transition:
>> SM_ACTION_API_POST_REMAP -> SM_ACTION_API_CACHE_LOOKUP_COMPLETE
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [32] State Transition:
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE -> SM_ACTION_DNS_LOOKUP
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:7953 (build_request)> (http_trans) [32] [build_request]
>> request like cacheable and conditional headers removed
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4145 (handle_forward_server_connection_open)> (http_trans)
>> [32] [hfsco] cache action: CACHE_DO_NO_ACTION
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4708
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [32]
>> [handle_no_cache_operation_on_forward_server_response] (hncoofsr)
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4709
>> (handle_no_cache_operation_on_forward_server_response)> (http_seq) [32]
>> [handle_no_cache_operation_on_forward_server_response]
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4716
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [32]
>> [hncoofsr] server sent back 200
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4723
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [32]
>> [hncoofsr] next action will be OS_READ_CACHE_NOOP
>> [Feb 17 15:31:14.435] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:5816
>> (perform_cache_write_action)> (http) [32] perform_cache_write_action
>> CACHE_DO_NO_ACTION
>> [Feb 17 15:31:17.488] Server {0x7fa8bfffe700} DEBUG: <CacheDir.cc:1048
>> (mainEvent)> (cache_dir_sync) sync started
>> [Feb 17 15:31:17.488] Server {0x7fa8bfffe700} DEBUG: <CacheDir.cc:1056
>> (mainEvent)> (cache_dir_sync) Dir /test/cache/cache.db 16384:65536 not dirty
>> [Feb 17 15:31:17.488] Server {0x7fa8bfffe700} DEBUG: <CacheDir.cc:1048
>> (mainEvent)> (cache_dir_sync) sync started
>> [Feb 17 15:31:17.488] Server {0x7fa8bfffe700} DEBUG: <CacheDir.cc:1056
>> (mainEvent)> (cache_dir_sync) Dir /test/cache/cache.db 536887296:32768 not
>> dirty
>> [Feb 17 15:31:17.488] Server {0x7fa8bfffe700} DEBUG: <CacheDir.cc:1006
>> (mainEvent)> (cache_dir_sync) sync done
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1996 (DecideCacheLookup)> (http_trans) [33]
>> [DecideCacheLookup] Will NOT do cache lookup.
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1997 (DecideCacheLookup)> (http_seq) [33]
>> [DecideCacheLookup] Will NOT do cache lookup
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2019 (DecideCacheLookup)> (http_trans) Next action
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE; CallOSDNSLookup
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [33] State Transition:
>> SM_ACTION_API_POST_REMAP -> SM_ACTION_API_CACHE_LOOKUP_COMPLETE
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [33] State Transition:
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE -> SM_ACTION_DNS_LOOKUP
>> [Feb 17 15:31:24.436] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:7953 (build_request)> (http_trans) [33] [build_request]
>> request like cacheable and conditional headers removed
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4145 (handle_forward_server_connection_open)> (http_trans)
>> [33] [hfsco] cache action: CACHE_DO_NO_ACTION
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4708
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [33]
>> [handle_no_cache_operation_on_forward_server_response] (hncoofsr)
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4709
>> (handle_no_cache_operation_on_forward_server_response)> (http_seq) [33]
>> [handle_no_cache_operation_on_forward_server_response]
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4716
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [33]
>> [hncoofsr] server sent back 200
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4723
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [33]
>> [hncoofsr] next action will be OS_READ_CACHE_NOOP
>> [Feb 17 15:31:24.437] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:5816
>> (perform_cache_write_action)> (http) [33] perform_cache_write_action
>> CACHE_DO_NO_ACTION
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1996 (DecideCacheLookup)> (http_trans) [34]
>> [DecideCacheLookup] Will NOT do cache lookup.
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1997 (DecideCacheLookup)> (http_seq) [34]
>> [DecideCacheLookup] Will NOT do cache lookup
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2019 (DecideCacheLookup)> (http_trans) Next action
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE; CallOSDNSLookup
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [34] State Transition:
>> SM_ACTION_API_POST_REMAP -> SM_ACTION_API_CACHE_LOOKUP_COMPLETE
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [34] State Transition:
>> SM_ACTION_API_CACHE_LOOKUP_COMPLETE -> SM_ACTION_DNS_LOOKUP
>> [Feb 17 15:31:34.438] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:7953 (build_request)> (http_trans) [34] [build_request]
>> request like cacheable and conditional headers removed
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4145 (handle_forward_server_connection_open)> (http_trans)
>> [34] [hfsco] cache action: CACHE_DO_NO_ACTION
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4708
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [34]
>> [handle_no_cache_operation_on_forward_server_response] (hncoofsr)
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4709
>> (handle_no_cache_operation_on_forward_server_response)> (http_seq) [34]
>> [handle_no_cache_operation_on_forward_server_response]
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4716
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [34]
>> [hncoofsr] server sent back 200
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4723
>> (handle_no_cache_operation_on_forward_server_response)> (http_trans) [34]
>> [hncoofsr] next action will be OS_READ_CACHE_NOOP
>> [Feb 17 15:31:34.439] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:5816
>> (perform_cache_write_action)> (http) [34] perform_cache_write_action
>> CACHE_DO_NO_ACTION
>> [Feb 17 15:31:36.404] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1948 (DecideCacheLookup)> (http_trans) [35]
>> [DecideCacheLookup] Will do cache lookup.
>> [Feb 17 15:31:36.404] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1949 (DecideCacheLookup)> (http_seq) [35]
>> [DecideCacheLookup] Will do cache lookup
>> [Feb 17 15:31:36.404] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1992 (DecideCacheLookup)> (http_trans) Next action
>> SM_ACTION_CACHE_LOOKUP; nullptr
>> [Feb 17 15:31:36.404] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [35] State Transition:
>> SM_ACTION_API_POST_REMAP -> SM_ACTION_CACHE_LOOKUP
>> [Feb 17 15:31:36.404] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:4569
>> (do_cache_lookup_and_read)> (http_seq) [HttpSM::do_cache_lookup_and_read]
>> [35] Issuing cache lookup for URL http://10.10.0.213/
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__10.10.0.213_&d=DwMFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=5nE_8e-Jc1t5vF6GVeub9BCN4FzSc_6kU7_mjSiUrDs&m=wFygucBV1pFwCVoy1_dK7uEOITb4TOm0sVYwfjePuUs&s=9xDeuoqZtYqzeZRmi6edCNHOSy3SwpbA5qVV77cjuXE&e=>
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <Cache.cc:3126
>> (key_to_vol)> (cache_hosting) Generic volume: b8008c28d for host:
>> 10.10.0.213
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpCacheSM.cc:118
>> (state_cache_open_read)> (http_cache) [35]
>> [&HttpCacheSM::state_cache_open_read, CACHE_EVENT_OPEN_READ_FAILED]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2676
>> (main_handler)> (http) [35] [HttpSM::main_handler,
>> CACHE_EVENT_OPEN_READ_FAILED]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2607
>> (state_cache_open_read)> (http) [35] [&HttpSM::state_cache_open_read,
>> CACHE_EVENT_OPEN_READ_FAILED]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2641
>> (state_cache_open_read)> (http) [35] cache_open_read -
>> CACHE_EVENT_OPEN_READ_FAILED with ECACHE_NO_DOC (-20400)
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2643
>> (state_cache_open_read)> (http) [state_cache_open_read] open read failed.
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2205 (HandleCacheOpenRead)> (http_trans) [35]
>> [HttpTransact::HandleCacheOpenRead]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:2235 (HandleCacheOpenRead)> (http_trans) [35]
>> CacheOpenRead -- miss
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3122 (HandleCacheOpenReadMiss)> (http_trans) [35]
>> [HandleCacheOpenReadMiss] --- MISS
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3124 (HandleCacheOpenReadMiss)> (http_seq) [35]
>> [HttpTransact::HandleCacheOpenReadMiss] Miss in cache
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3200 (HandleCacheOpenReadMiss)> (http_trans) Next action
>> SM_ACTION_DNS_LOOKUP; OSDNSLookup
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [35] State Transition:
>> SM_ACTION_CACHE_LOOKUP -> SM_ACTION_DNS_LOOKUP
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:1846 (OSDNSLookup)> (http_trans) Next action
>> SM_ACTION_API_OS_DNS; HandleCacheOpenReadMiss
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3122 (HandleCacheOpenReadMiss)> (http_trans) [35]
>> [HandleCacheOpenReadMiss] --- MISS
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3124 (HandleCacheOpenReadMiss)> (http_seq) [35]
>> [HttpTransact::HandleCacheOpenReadMiss] Miss in cache
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:7953 (build_request)> (http_trans) [35] [build_request]
>> request like cacheable and conditional headers removed
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [35] State Transition:
>> SM_ACTION_API_OS_DNS -> SM_ACTION_CACHE_ISSUE_WRITE
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:4696
>> (do_cache_prepare_action)> (http_cache_write) [35] writing to cache with
>> URL http://10.10.0.213/
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__10.10.0.213_&d=DwMFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=5nE_8e-Jc1t5vF6GVeub9BCN4FzSc_6kU7_mjSiUrDs&m=wFygucBV1pFwCVoy1_dK7uEOITb4TOm0sVYwfjePuUs&s=9xDeuoqZtYqzeZRmi6edCNHOSy3SwpbA5qVV77cjuXE&e=>
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <P_CacheInternal.h:566 (new_CacheVC)> (cache_new) new 0x7fa8b8284bb0
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <Cache.cc:3126
>> (key_to_vol)> (cache_hosting) Generic volume: b8008c28d for host:
>> 10.10.0.213
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpCacheSM.cc:177
>> (state_cache_open_write)> (http_cache) [35]
>> [&HttpCacheSM::state_cache_open_write, CACHE_EVENT_OPEN_WRITE]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2676
>> (main_handler)> (http) [35] [HttpSM::main_handler, CACHE_EVENT_OPEN_WRITE]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:2488
>> (state_cache_open_write)> (http) [35] [&HttpSM : state_cache_open_write,
>> CACHE_EVENT_OPEN_WRITE]
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:3088 (handle_cache_write_lock)> (http_trans) Next action
>> next; nullptr
>> [Feb 17 15:31:36.405] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:7244
>> (call_transact_and_set_next_state)> (http) [35] State Transition:
>> SM_ACTION_CACHE_ISSUE_WRITE -> SM_ACTION_ORIGIN_SERVER_OPEN
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4124 (handle_forward_server_connection_open)> (http_trans)
>> [35] [hfsco] cache action: CACHE_DO_WRITE
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4254 (handle_cache_operation_on_forward_server_response)>
>> (http_trans) [35] [handle_cache_operation_on_forward_server_response]
>> (hcoofsr)
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4255 (handle_cache_operation_on_forward_server_response)>
>> (http_seq) [35] [handle_cache_operation_on_forward_server_response]
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:6308 (is_response_cacheable)> (http_trans) [35]
>> [is_response_cacheable] client permits storing
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:6423 (is_response_cacheable)> (http_trans) [35]
>> [is_response_cacheable] NO by default
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4264 (handle_cache_operation_on_forward_server_response)>
>> (http_trans) [35] [hcoofsr] response is not cacheable
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <HttpTransact.cc:4407 (handle_cache_operation_on_forward_server_response)>
>> (http_trans) [35] [hcoofsr] response code: 403
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG: <HttpSM.cc:5816
>> (perform_cache_write_action)> (http) [35] perform_cache_write_action
>> CACHE_DO_NO_ACTION
>> [Feb 17 15:31:36.407] Server {0x7fa8bfffe700} DEBUG:
>> <P_CacheInternal.h:578 (free_CacheVC)> (cache_free) free 0x7fa8b8284bb0
>>
>>
>>
>> I see CACHE_DO_NO_ACTION and response is not cacheable. I am curling an
>> index page (default index) on Apache web server, fresh install.
>>
>> On Wed, Feb 17, 2021 at 4:17 PM Alan Carroll <
>> [email protected]> wrote:
>>
>>> Hmmm. I would enable debug tags and add the "cache" tag. That should
>>> give you information on why the cache isn't caching. You can also chat with
>>> us at the-asf.slack.com
>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__the-2Dasf.slack.com&d=DwMFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=5nE_8e-Jc1t5vF6GVeub9BCN4FzSc_6kU7_mjSiUrDs&m=wFygucBV1pFwCVoy1_dK7uEOITb4TOm0sVYwfjePuUs&s=irsYt8PCQN3eRwH3Lz4lsWSyZ4Ln4hwNog9_VgFJ8U8&e=>,
>>> channel "#trafficserver".
>>>
>>> On Wed, Feb 17, 2021 at 9:13 AM Milos Dodic <[email protected]>
>>> wrote:
>>>
>>>> I already had cache defined in storage.config. As for volume.config,
>>>> I've added volumes, but it didn't change much (seems like an option to
>>>> segment the overall storage for cache).
>>>>
>>>> On Wed, Feb 17, 2021 at 3:57 PM Alan Carroll <
>>>> [email protected]> wrote:
>>>>
>>>>> You need to set up the "storage.config" and "volume.config" files to
>>>>> specify the storage used to cache the objects.
>>>>>
>>>>> On Tue, Feb 16, 2021 at 6:38 PM Milos Dodic <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Basic caching setup?
>>>>>>
>>>>>>
>>>>>> I am trying to have the most basic caching setup for a forward
>>>>>> caching proxy. Initially I tried changing the following options only:
>>>>>>
>>>>>> CONFIG proxy.config.http.cache.http INT 1
>>>>>> CONFIG proxy.config.reverse_proxy.enabled INT 0
>>>>>> CONFIG proxy.config.url_remap.remap_required INT 0
>>>>>>
>>>>>> I had no luck. After trying out a few things, I ended with something
>>>>>> like this:
>>>>>>
>>>>>> CONFIG proxy.config.http.cache.http INT 1
>>>>>> CONFIG proxy.config.reverse_proxy.enabled INT 0
>>>>>> CONFIG proxy.config.url_remap.remap_required INT 0
>>>>>> CONFIG proxy.config.http.cache.ignore_client_no_cache INT 1
>>>>>> CONFIG proxy.config.http.cache.ignore_server_no_cache INT 1
>>>>>> CONFIG proxy.config.http.cache.ignore_authentication INT 1
>>>>>> CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic INT 1
>>>>>> CONFIG proxy.config.http.uncacheable_requests_bypass_parent INT 1
>>>>>> CONFIG proxy.config.http.cache.required_headers INT X (tried 0,1 and
>>>>>> 2)
>>>>>> CONFIG proxy.config.http.push_method_enabled INT 1
>>>>>>
>>>>>> Again, no luck. All I got was lots of MISS, and nothing was cached.
>>>>>> I tried to cache by using the custom app with a forward proxy set to
>>>>>> target the ATS, and later by simply trying to curl na object from AWS S3
>>>>>> (https). In the end, I brought up an Apache web server, and tried curling
>>>>>> the basic http index page. Still, nothing was cached.
>>>>>>
>>>>>> How can I have the most basic setup in place (at least for now), that
>>>>>> will cache stuff like me pulling the index page from the apache web 
>>>>>> server?
>>>>>> Or cache everything even?
>>>>>> What am I missing?
>>>>>>
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>

Reply via email to