Forum Discussion

Joe_Kochen_4511's avatar
Joe_Kochen_4511
Icon for Nimbostratus rankNimbostratus
Jun 07, 2013

DNS Lookup or pass HTTP header onto pool

Scenario:

 

1. Sharepoint server hosting multiple websites/services

 

2. I need the F5 to pass the HTTP request HOSTNAME to the pool members of sharepoint.

 

External request to sharepoint.domain.com -> F5 receives request -> passes it on to one of the members in the pool using sharepoint.domain.com

 

 

From what I can tell in a normal setup, it's just passing the IP address and not the hostname.

 

Sounds simple enough. Not sure what I'm overlooking. I figure an iRule would do this.

 

Thanks,

 

Joe

 

2 Replies

  • Unless told otherwise the F5 will pass the Host header through from the client to the server. The easiest solution would be to modify SharePoint's alternate access mappings (AAM) to register the external VIP name. Otherwise, if each of the SharePoint servers are configured to register only their own internal name, you could either perform a reverse DNS lookup of the name in an iRule, or compile a data group list of IP-to-server name matches.