Virtual Server not picking up iRule changes
Hi
Having a very odd issue with iRules on a 3900 (running version 10.2.4_732)
I made changes to a very simple iRule, updated this iRule, update the virtual server using it, found it was still using an old version of the iRule.
I made further changes to the same iRule, followed the smae procedure, it seem to pickup the changes. A few days later, the iRule stopped working, it had reverted to its old form again. How is this even possible?
I made a further changes, and it picked up the change. The change I made was simply to add logging so that I can see what it was doing - nothing else. I attempted to remove the logging code. The interface clearly displayed that I removed that line of . However it was still logging, therefore, still running the previous version!.
I removed the iRule from the virtual server, ran some test, it obviously was no longer in action.
I re-added the iRule and it reverted back to the previous version - ie the code that I removed had returned. I removed it again. Updated, this time it appeared to work.
This is now happened on a number of iRule over varying complexity.
I read the messages about persistent connections and ran the b conn server show, resulting in an empty list - ie "No Conns were found."
What could cause this to happen. This was first appeared after we upgraded the 732 build of 10.2.4
...and yes I did double and triple checked....
Regards,
Gerhard