Forum Discussion
Richard__Harlan
Aug 18, 2005Historic F5 Account
Multiple redirect/respond invocations not allowed
Haveing a problem with a iRule I created. everytime it runs we get the following error message. TCL error: Rule jdhealth_http - Operation not supported. Multiple redirect/respond invocations not allowed (line 8) invoked from within "redirect to "https://[HTTP::host][HTTP::uri]" "
When I log the url/uri this is what I get www.johndeerehealth.com/. Below is the rule any help would be great.
when HTTP_REQUEST {
if { [HTTP::uri] == "/provider" or
[HTTP::uri] == "/provider/" or
[HTTP::uri] == "/Provider" or
[HTTP::uri] == "/Provider/" } {
use pool johndeerehealth
} else {
redirect to "https://[HTTP::host][HTTP::uri]" }
}
12 Replies
Sort By
- Richard__HarlanHistoric F5 AccountThis look to be a bug, I failover to the standby unit and the tcl error went away and the rule works fine. I am going to open a support case.
- Colin_Walker_12Historic F5 AccountI've tested this exact rule on a v9.0.5 machine and it loaded without any errors.
- Richard__HarlanHistoric F5 AccountIt looks like the system once I fail over to the standby the rule work fine. Once I failed back the old active unit the rule starts failing again. I have an open case with support.
- bl0ndie_127134Historic F5 AccountYou normally get that error if you call ‘HTTP::redirect’ more than once from a single request/response. Can you add some log information to get a little bit more information on what’s going on?
- Richard__HarlanHistoric F5 AccountThe redirect is only being called once. It has to be a problem with our unit, once we failed over to our standby the same rule starts to work no errors. If I fail back to the other unit the rule breaks again. After I sent the message and open the support case people have been stoping by and reporting that the BigIp has been doing some wierd things all morning, so the more I look at it there is something going on with our other unit.
- Richard__HarlanHistoric F5 AccountJust to let you guys know once I did a bigstart restart on the failing box the rule started working again.
- unRuleY_95363Historic F5 AccountSheesh, go on vacation and look what happens...
- Richard__HarlanHistoric F5 AccountSupport is telling me that 9.1 will most likly fix my problem is this true? We were planing on doing the upgrade anyway, just do not what to have to upgrade then throw a hotfix on a few weeks latter. Thanks
- unRuleY_95363Historic F5 AccountI can't confirm that it will. We have only seen signs of a bug like this once before (there are often iRule mistakes that lead to the same error) and we were not able to pin it down specifically. We have made quite a few fixes in 9.1, so it is possible that this bug was a side effect of something we have fixed. I would definitely still recommend upgrading to 9.1.
- Richard__HarlanHistoric F5 AccountGood new and bad news out devl unit started haveing the same problem I will get you your core bad new is these are 9.1 units. Failed over the units and the rules started working, just like our production units.
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