Forum Discussion
Michele_Cereda_
Nimbostratus
Jan 29, 2016Load balancing not bypassed by 'node' nor 'pool' commands in iRule
Hi all,
I'm trying to force a packet forward to a specific pool member when the pool receives a HTTP_REQUEST with a specific URI, but it seems the iRule commands to bypass balancing (namely, node a...
- Feb 01, 2016
Try with a oneconnect profile on your VS to see if it changes anything?
Michele_Cereda_
Nimbostratus
Feb 01, 2016The problem seemed to be caused by the Type parameter of the VS, that was set on Performance (Layer 4) instead of Standard.
Now the code is working. Thanks for your advices.
The thing that seems strange to me about this particular topic is that the editor warned me that the VS needed a different profile in case I tried to set something like that. Do you have any ideas why it didn't this time?
IanB
Employee
Mar 19, 2016Sorry about the delay. I can confirm that this is expected behaviour when using FastL4 + HTTP. The HTTP profile was enhanced to allow it be added to a fastL4 to support the PEM product, but it is currently quite limited in what it can do (see SOL16446), as the intended use was only with the PEM. module.
As a result, in this scenario, HTTP_REQUEST fires after LB_SELECTED, at which point it is too late to change the selected pool member. As you've noted, modifying the virtual server to be of type 'standard' resolves the issue.
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