Forum Discussion
iRule for simple node assignment
Hi,
I'm struggling with a simple iRule that just doesn't work in my environment.
A standard VS with all default options (http profile) has only one iRule as resource (no pool assigned).
The iRule looks like this:
when CLIENT_ACCEPTED {
node 192.168.1.1
}
Obviously there is more code to calculate IP address before assign it to the node, but in the end this is the goal.
Even if I write it just like the example it's not working.
Also tried it in other stages like HTTP_REQUEST but with no success....
Any ideas ?
Best regards,
- Pedro_BoavidaNimbostratus
Hi,
The missing code in the irule performs a name lookup to determine its IP address (dynamic).
It used to work before.
Thanks for your help anyway.
Regards
,
With this, your virtual server itself won't show/become available. Kindly configure a pool and add required node under it with service port where your service/application is running. So F5 will forward request to the node on configured service. With this, if pool come up, your virtual server will also become available once you configure iRule on it. And it will work as expected.
when CLIENT_ACCEPTED { pool POOL_NAME }
Hope it helps!
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