Forum Discussion
GavinW_29074
Feb 07, 2012Nimbostratus
Ok, it looks like I've found the issue with some additional iRule debugging...
It looks like the CACHE::enable command ignores the Profile Ram cache settings... I had one rule that was doing the following on a HTTP_REQUEST:
Check Request method for Caching.
if { [HTTP::method] equals "POST" } {
if {$static::cacheControlDebug == 1} { log local0. "POST Method, disabling Cache" }
CACHE::disable
} else {
if {$static::cacheControlDebug == 1} { log local0. "GET Method, enabling Cache" }
CACHE::enable
}
Commenting out the CACHE::enable line has resolved the issue...
Is this behaviour by design???
Cheers
Gavin