service will not come up on 11503

Unanswered Question

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

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Diego Vargas Sat, 03/01/2008 - 07:49
User Badges:
  • Cisco Employee,

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!!

Actions

This Discussion