Forum Discussion
LeonidX
Mar 06, 2022Nimbostratus
Can't use request logging profile's variables
when HTTP_REQUEST... TCL error can't read "DATE_DD": no such variable while executing "HSL::send $hsl "$DATE_DD $TIME_HMS $BIGIP_HOSTNAME... Is it even possible to use these dynamic variables? ...
CA_Valli
Mar 07, 2022MVP
Hello, variables in iRules have three scopes: local, static, and global.
Your syntax would assume a local variable is set. If nowhere in your code there's a statement to create and set "DATE_DD" value, you'll get the error you're seeing.
Local variables are scoped to the connection, and are deleted when the connection is cleared.
The type of information you're trying to retrieve is available, you need proper syntax to call it, example:
set now [clock format [clock seconds] -format "%d/%b/%Y:%H:%M:%S %z"]
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