If you have multiple Internet connections to your cyberoam and load balancing enabled, when a particular server is accessing the Internet it may use any of the connections based on the load balancing rules.
This can effect issues like email SPF records, and also applications that use NAT to provide access externally.
Recently I was trying to get airvideo for the ipad/iphone working off a particular server. Even though I had set up the right firewall rules for the external static IP of the server to forward port 45631 airvideo was failing to access the Internet.
By running a packet capture for destination port 45631 I could see the destination IP was not that of the external IP of the relevant server, but the IP of –