07-17-2006 12:58 PM
What is the best way to do host header checking via the service? Problem is the web servers on the service side are multihomed. A majority of them are Windows 2003, so they auto register the server name to DNS. What I tought of doing is have the webserver resolve i.e. servername and servername-1 or servername-2. Utilizne servername-1 and servername-2 for the service checking script? Whould this work? I know this is more work for the webserver team, but I don't see another way to do host header service checking? If there is another way please let me know?
07-17-2006 11:25 PM
Rich,
what device are you refering to ?
what is the proble ? Are you trying to setup a probe/keepalive ? Is it DNS related ? Is it a problem when traffic hit the vip ?
Thanks,
Gilles.
07-18-2006 07:19 AM
Gilles,
I understood that after I wrote this it was somewhat hard to understand,
But here it goes,
Our web servers are dual homed, Server Management on the x.x.90.25/24 subnet, This address auto registers to DNS, lest say server1.company.com.
The CSS side is set for subnet x.x.89.25/24. This side on the server is set to not register to DNS.
The default gateway on the servers are set for x.x.89.1/24 which is the redundant interface on the CSS.
The VIP side of the CSS is on the x.x.88.25/24.
The Web team wants to check the individual web sites on the web server via host header checking.
But the DNS resolves to the management side,
Lets say on the server we have 3 web sites that are set to resolve to the same IP address but does host header checking
site1.company.com
site2.company.com
On the server, host header they have these site defined on the 2 individual servers. These 2 sites will resolve to the VIP address which is fine. If I used this service to just check if the parent servers are up and pass the connection to the services then all is works fine.
service server1
ip address x.x.89.25
port 80
keepalive type http
active
But the problem I have is how do I check the individual sites? What I think I need to have done is on each servers host header configuration I require it to accept something like this.
site1-1.company.com -> service1
site1-2.company.com -> service2
site2-1.company.com -> service1
site2-2.company.com -> service2
And if I am reading how this script works ap-kal-httplist, and if dns resolves the site1-1.company.com to the webserver and not the to the vip address this keepalive should check via host header?
service service1
ip address x.x.89.25
port 80
type script ap-kal-httplist "site1-1.company.com /keepalive/keepalivepage.asp"
active
I hope I explained what I would like to do, But in short what I think I need to complete host header service checking is this
1. additional host header resolving on the webserver,
2. additional dns entry added for site to resolve to server and not vip address.
3. use script ap-kal-httplist to check intividual sites.
Hope this is understandable?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide