brianokelly_119
Feb 22, 2011Nimbostratus
LTM Health Monitor Issue
Hi all, probably the best place to post this. We have a pair of 8900s working in Active/Strandby mode. They are running multiple partitions with separate route domains. The F5 sits in the traffic path with public addressing used for the VIPs and RFC1918 addressing internally. In one partition, we have a web application VIP distributing towards multiple Oracle Web Logic servers. Our problem is at the most basic level, the ICMP node health checks are failing as the source IP address of the health checks is being set to the public address of the F5 but is being routed via the private connected Internal interface. I have never come across this issue before, I assumed the routing table would resolve it. To explain better here are some example values:
Self IP External: 200.200.200.200
Self IP Internal: 192.168.1.254
Node IP Addresses to load balance against: 192.168.0.5, 192.168.0.6, 192.168.0.7
The routing table is:
192.168.0.0/24 via 192.168.1.1
Default Route via 200.200.200.201
The pings towards 192.168.0.5/6/7 are being sent via 192.168.1.1 but the source IP address is set to 200.200.200.200. I have never seen a mechanism to set the source IP address of health checks. Can anyone think of anything that could be set incorrectly?