When using the URL for the health servlet in a web browser for an Advanced Availability configuration, the status message that is displayed on the page does not reflect the correct status.
search cancel

When using the URL for the health servlet in a web browser for an Advanced Availability configuration, the status message that is displayed on the page does not reflect the correct status.

book

Article ID: 18774

calendar_today

Updated On:

Products

CA Service Desk Manager CA Service Management - Service Desk Manager

Issue/Introduction

When the application server is up and running and the URL, http://[EXAMPLE SDM SERVER]:8080/HealthServlet/GetHealth, is entered in the Web Browser, the status message displayed on the page may be "AA-Server-Status: All OK! AA-Server-Role: AP" even when the current status is "Quiesce time remaining :58677 seconds".

Environment

Release:  14.1 and higher
Component: CA Service Desk Manager

Resolution

When an application server is up and running, the status may be one of the following:

"AA-Server-Status: All OK! AA-Server-Role: AP"
Currently no Quiesce time set. Return code : nnn

When an application server is quiesced, the status changes to one of the following:

Quiesce time remaining :nnn seconds
"AA-Server-Status: NOT OK! AA-Server-Role: AP"

If you are trying to monitor the status using the URL within a web browser, the correct status may not show up because of browser caching.

When a system monitoring tool is configured to use the health servlet for monitoring the status, the correct status would received as there is no caching involved in this case.

This behavior is per design.