Forum Discussion
Tal_BenHaim_112
Nimbostratus
Jul 29, 2007log response ASM cookies
Hi,
How can i write an i-Rule that will log ASM cookies sent in Response (for a specific client IP)?
- hoolio
Cirrostratus
Hi Tal,when HTTP_RESPONSE { only look for TS cookies if it's a response to the specific client if {[IP::addr [IP::client_addr] equals 1.2.3.4]}{ loop through cookie names foreach aCookie [HTTP::cookie names] { log cookie names and values that start with TS if { $aCookie starts_with "TS"}{ log local0. "client: [IP::client_addr] has cookie $aCookie=[HTTP::cookie value $aCookie]" } } } }
- Tal_BenHaim_112
Nimbostratus
Hello Aaron, - hoolio
Cirrostratus
That's correct. Here's a version that logs just one entry with the URI and cookiewhen HTTP_REQUEST { if {[IP::addr [IP::client_addr] equals 195.250.33.253]}{ set uri [HTTP::uri] } } when HTTP_RESPONSE { only look for TS cookies if it's a response to the specific client if {[info exists uri]}{ loop through cookie names foreach aCookie [HTTP::cookie names] { log cookie names and values that start with TS if { $aCookie starts_with "TS"}{ log local0. "client: [IP::client_addr] received cookie $aCookie=[HTTP::cookie value $aCookie] in response to request for $uri" } } } }
- Tal_BenHaim_112
Nimbostratus
Hello Aaron,
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects