Forum Discussion

Velhoon_96037's avatar
Velhoon_96037
Icon for Nimbostratus rankNimbostratus
Oct 30, 2007

Load Balancing IIS "Performance (http)" works, but not TCP (Standard)

I'm currently trying to use a LTM v9 to load balance between two II6 servers. I've setup a virtual server on listening on port 80 for the external vlan and the pool for the two servers on the internal vlan. The only way I can get it to work is by selecting "performance (http)". I've tried every tweak using custom http profile and the tcp profile. I've tried adding routes and different combinations with the default gateway. Both internal and external vlan SelfIPs are pingable, and when I setup the connection as described in the implementation guide, port 80 is open, but nothing comes back. I've "sniffed" the traffic, and the "Get /" request is being sent to the LTM, but nothing comes back. I'm stumped.

 

 

Any help would be appreciated.

 

 

 

2 Replies

  • It sounds like the default gateway on the web servers isn't set to the BIG-IP's floating self IP on the internal VLAN. If it's possible within your network to change the gateway, that would be a good option. Else, you can enable SNAT automap on the virtual server to specify that the BIG-IP performs source address translation on the requests it sends to the pool members.

     

     

    Aaron
  • Yes!!!!...Thank your Aaron. Automap using SNAT fixed the problem. I thought I read the entire manual, but I don't remember seeing the requirement that pool nodes must use the F5 as their default gw. Now it makes sense.......Thanks again....