Forum Discussion
Dealing with iRule $variables for HTTP2 workload while HTTP MRF Router is enabled
- Feb 12, 2023
Hi Pete,
Somehow found the cause of the variable glitch an a final workaround for my problem.
If you set any local variables during the CLIENT_ACCEPTED event then the outlined strange variable beharior happens.
If you dont set any variable during the CLIENT_ACCEPTED event, then the HTTP_REQUEST event is able to pass variables to the SERVER_CONNECTED and SERVERSSL_* events and you can also pass variable out of those events to the HTTP_REQUEST_RELEASE event.
Looks like a very annoying bug. I would love to open a new case, but my MVP support contract just has become outdated.... 🤐
Cheers, Kai
The "14.1 limitation" mentioned in the HTTP2 CloudDoc is a different issue. The SERVER_CONNECTED and SERVERSSL_* $varible "bug" is still in place in TMOS 17.x.
K24532424 describes the intended $varible scoping behavior for MRF scenarios, but does not cover the bug that happens is you already set any $variables during "CLIENT_ACCEPTED".
You may ask F5-Support to repro this issue.
Cheers, Kai
but does not cover the bug that happens is you already set any $variables during "CLIENT_ACCEPTED".
I asked exactly this.
Recent Discussions
Related Content
* 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