Hi,
We had the same error and this post really helped so thanks everyone.
We had 3 Irules on a VIP and the second iRule has a redirect in it (shown below).
The error was coming from the third iRule. We added "event HTTP_REQUEST disable" into the second iRule (shown below) and it resolved our error.
Here is the iRule
when HTTP_REQUEST {
if { ( ([matchclass [IP::client_addr] equals $::main_page_bypass ])) } {
pool abc
}
elseif { [HTTP::host] eq "xyz.test.com.au"
} {
HTTP::redirect "http://www.abc.com.au/maintenance"
event HTTP_REQUEST disable
}
}
Thanks again
Chris