Forum Discussion
benoit_9199
Nimbostratus
Mar 05, 2009persist source_addr in iRule ... doesn't persist
Hi,
I have the following iRule:
when HTTP_REQUEST {
if { [HTTP::uri] ends_with "/" or [HTTP::uri] contains "cgi-bin/" or [HTTP::uri] contains ".dyn" } {
dynamic conte...
Deb_Allen_18
Mar 09, 2009Historic F5 Account
Check out AskF5 SOL9628: The BIG-IP system does not update a virtual server's CMP status Click here
We've just observed the same issue with iRules which invoke the session command.
It apparently can happen both when updating iRules from the GUI or CLI or via iControl: Until the new configuration is actually loaded (b load or Update on the affected virtual server config in the GUI), the bigpipe parser has not yet run against the new virtual server configuration. Once it does, the VS is appropriately demoted. Until then, although the CMP-incompatible iRule has been added to the running config, the VS is not demoted. Connections are distributed across all TMMs, & global values such as session table & global vars are instantiated and maintained separately on all TMMs.
Working on a solution update to include more specific information on this phenomenon. The CR mentioned only seems to have dealt with the global var handling, so will be following up on session /rateclass / anything else that might not forcing demotion when added via iRules.
/d
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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