Forum Discussion
Eric_Weiss_2486
Nimbostratus
Oct 19, 2017Looking for iRule that logs source IP & destination URL when header "X-Application=SHARED"
Hello, I'm looking for an iRule that may already exist, which would log the source IP and URL destination when header “X-Application=SHARED”. The goal of this is to try and identify where an invali...
Eric_Weiss_2486
Nimbostratus
Oct 19, 2017Nevermind, I was able to put one together. Here it is:
when HTTP_REQUEST { set LogStringNonProd "Client [IP::client_addr]:[TCP::client_port] -> [HTTP::host][HTTP::uri]" Check for 'X-Application: SHARED' if { ([HTTP::header value "X-Application"] contains "SHARED") } { log local0. " " log local0. "===================================================" log local0. "$LogStringNonProd (request)" log local0. "X-Application is set to SHARED for this connection." log local0. "===================================================" log local0. " " } }
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