03-01-2008 01:40 AM
Hi,
I have a CSS 11503 running the following service configured:
service server1
ip address 10.1.1.1
keepalive type http
keepalive method get
port 80
keepalive uri "/robots.txt"
active
However, the service shows as down, even though the server is up and running on port 80 and the robots.txt is marked as read-only for anonymous access on port 80 and can be accessed by other servers on port 80 on the same subnet. Then if I do the following:
conf t
service server1
suspend
keepalive type none
active
The service is then forced up, but then if I backout the change:
suspend
keepalive type http
active
the service goes down and then comes backup again and the LB passes traffic to it correctly.
This is the only way I can get the service up, any ideas why this is?
Some background info:
sh ver:
Version: sg0810107s (08.10.1.07s)
Flash (Locked): 07.50.1.03
Flash (Operational): 08.10.1.07
Type: PRIMARY
Licensed Cmd Set(s): Standard Feature Set
Secure Management
Thanks in advance
03-01-2008 07:49 AM
Hi,
Well we have a couple of things to check. First of all there is a well known bug that matches this behavior but is a 7.50 code defect and should not affect your current code.
Now, you can test what is the answer that the CSS itself is getting to the GET by doing this:
css11501b# llama
css11501b(debug)# icp probe host 10.1.1.1 "/robots.txt" 80
Remember that the CSS needs to get a 200 OK answer to show the service as up.
Another thing to consider is that when using the GET method, the CSS calculates a hash based on the page that it gets and if the page changes (which would change the hash claculation) the CSS considers the service as Down.
So you need to make sure that your page has no dynamic content, you also might want to test changing to default method head.
Another thing to test would be changing to keepalive type tcp or icmp so that you can verify if the problem is at layer 3, 4 or 5.
If all those tests result in a Down service, please let me know.
Hope it helps!!
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