iRules Blocking Traffic
I have an iRule that is suppose to only change an idle timer on certain traffic. However, when I enable it is seems to only allow the traffic defined the the iRule and no other connections can be made. Any help would be appreciated. Here is the Irule:
when HTTP_REQUEST { if { [IP::addr [IP::client_addr] equals 172.17.101.60] or [IP::addr [IP::client_addr] equals 172.17.101.149] and ([HTTP::uri] equals "soaprod.corp.unifirst.com") } { log local0. "original timeout: [IP::idle_timeout]" IP::idle_timeout 10800 log local0. "updated timeout: [IP::idle_timeout]" set serverside_idle_timeout 1 } } when SERVER_CONNECTED { log local0. "original timeout: [IP::idle_timeout]" if {$serverside_idle_timeout} { IP::idle_timeout 10800 log local0. "updated timeout: [IP::idle_timeout]" } }