Would anyone have come across a simular issue and maybe help with a root cause as our application team are not finding anything. Is there anything I can do to further prove it's not the CSS.
The service on the CSS for WEB02 checks to see if the asp page(below) is alive, it does this by sending a request to the WEB02 server every 5 seconds checking for the following:
ip address 192.168.11.116
keepalive method get
keepalive type http
keepalive uri "/General/GenAppAlive.asp?ControlAction=InitialLoad"
There are a number of retries with a max of three failures before the services is considered to be down on the Load Balancer. Throughout this process the services goes from ALIVE -> DYING to eventually DOWN.
What I see from an ethereal capture:
The WEB02 confirms back to the service on the Load Balancer with a HTTP/1.1 200 ok (text/html) and this confirm that the service is OK. I see at the time the alarm is received that this HTTP/1.1 200 ok (text/html) is missing from the sessions, whereby the packet is not returned from WEB02.
The ASP page connects to ?PCGenAppServerTime.dll? on the App Server as part of the initial load process when called.
It looks as if the page you are probing is a Dynamic page. With CSS if you use GET method in a keepalive, It hashes the page and if the subsequent GET requests gives a different hash the service is marked down.
Try using "keepalive method head" under the service.
The service recovers by itself. I've checked with the app team and they say the ASP page is a static one.
With the sniifer what I see is that the HTTP/1.1 200 ok is missing, which I know is what causes the service to enter down state. I've placed the sniifer and the CSS to identify this. I cannot see anything else happenning between the WEB server and the CSS.Maybe I need to place the sniifer between the Application server and the Web server to see what is happenning here?
Introduction This article will help you understand the steps on how to
download the UCS licenses from the Cisco Systems website and then
installing it on the UCS. The redacted (blue lines) just covers up
certain numbers for privacy please do not take them...
Introduction This article will help you understand and educate the
customer on how to clear their "expired licenses"
(license-graceperiod-expired) from their UCS-M. If a customer just
purchased a license and needs a step by step guide on how to download
Introduction Prepositioning is a powerful tools on the WAAS platform but
it is not always easy to figure out why your jobs are failing when
trying to retrieve the files.Here is a method that should help you to
figure out the reason why they are not succes...