Strategy Services Registration uses http(s)://domain:port/MicroStrategy/health endpoint to check the service status. This link is, however, protected by SSO. Since consul service has no means of authenticating so it can reach the endpoint, the application status cannot be retrieved properly. As a result, Strategy Web service shows as ‘Unavailable’ in Monitors section in Workstation.
In addition, while checking OIDC logs, the following entry can be found:
Failed to authorize filter invocation [GET /health] with attributes [IS_AUTHENTICATED_FULLY].
There are two ways to mitigate the issue – changing the endpoint used to evaluate application status to a one that is not protected by Single Sign-On, or disabling the protection on the application side:
First solution can be achieved by:

Another approach is to add the ‘health’ endpoint to an unprotected resources list:
<security:http security="none" pattern="/health"/>

This issue has been addressed in Strategy ONE (March 2024) release. Updating the environment is required to take advantage of the fix.