iRULE: forwarding virtual for sql ports
Hi Guys,
We have been reported about several issues from our clients getting 504 gateway time out error since we have migrated the services from ACE to F5.
Anything to the VS is fine, but I believe its something to do with forwarding virtual servers.
We have already disabled Reset on Timeout and enabled loose initiation on fastl4 profile but things are still not better.
So I thought to increase the TCP idle timeout using iRULE, since I have different ports so I decided to make use of iRULE which looks like this
when CLIENT_ACCEPTED { if { ([TCP::local_port] >= 5437 && ([TCP::local_port] <= 5439)) || ([TCP::local_port] == 1521 ) || ([TCP::local_port] == 1529) } { TCP::idletime 4294967295 } }
Now when I am trying to apply this to forwarding VS, it complains that VS needs a TCP profile and there is no tcp profile as I am using fastl4. So please can someone through some light and help me out how can I get round this.