Thanx guys;
How are you modifying the iRule?
from F5 control panel Local Traffic ›› iRules : iRule List ›› Site_Redirect >> Update
How long after you update the iRule do you see the old version being logged?
i am not sure , but definitely more than 5 minutes ..
Which LTM version are you testing with?
BIG-IP 10.1.0 Build 3341.0 Final
Actually must of our users connect to F5 through a proxy, which means that the connection from the proxy IP is always up, i am not sure if this is the reason or not,
to double check I changed the iRule log version number today to "ver4" and asked one of my friends to initiate a connection using different proxy and i found that the updated iRule executed with ver4 on the log for his connection, while i am still getting the old "ver3" iRule when connected through the production proxy.
do you think that this is the reason ? how to enforce the iRule over the mid-connection of proxy ?
do you think that session persistence has anything to do with that ?