Forum Discussion
Undefined procedure error in my Irule
In advance, please forgive my non programmer lameness. This Irule seems like it should work but I get errors when I try to save. when HTTP_REQUEST { if { ([HTTP::method] equals "HEAD") } {
forward } else { HTTP::redirect “https://xxxx.xxxxxxx.com” } } Do I have something on the wrong line or a close in a bad spot perhaps? Thanks
Below rule will work. Assign default pool to Virtual server. F5 will take care to route it to pool. For other than the HEAD method below is the iRule.
when HTTP_REQUEST { if { [HTTP::method] ne "HEAD" } {
HTTP::redirect "; } }
Please note: ";; is enclosed in double quotes.
- Stephane_Viau_1Nimbostratus
What exactly are you trying to do with this iRule? Seems like an unusual use of the forward command.
- Samir_Jha_52506Noctilucent
No destination address or port translation is performed during forward method. Have to set the routes in the LTM routing table? link
- Stanislas_Piro2Cumulonimbus
If you provide the error message, it can be useful!!!
Error message may contain the line with error!
- JD_Tomzak_40166Nimbostratus
When http req comes in with method HEAD, I need to forward that on to the pool members. If the connection comes in as any other http req, it should redirect to the https link. Pretty simple I think... Thanks,
- uzair_95552Altocumulus
Below rule will work. Assign default pool to Virtual server. F5 will take care to route it to pool. For other than the HEAD method below is the iRule.
when HTTP_REQUEST { if { [HTTP::method] ne "HEAD" } {
HTTP::redirect "; } }
Please note: ";; is enclosed in double quotes.
- JD_Tomzak_40166Nimbostratus
Thanks!
- uzairNimbostratus
Below rule will work. Assign default pool to Virtual server. F5 will take care to route it to pool. For other than the HEAD method below is the iRule.
when HTTP_REQUEST { if { [HTTP::method] ne "HEAD" } {
HTTP::redirect "; } }
Please note: ";; is enclosed in double quotes.
- JD_Tomzak_40166Nimbostratus
Thanks!
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