cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
391
Views
0
Helpful
2
Replies

Host Header service checking?

rich.polyak
Level 1
Level 1

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?

2 Replies 2

Gilles Dufour
Cisco Employee
Cisco Employee

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.

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?

Review Cisco Networking for a $25 gift card