Our rest services have a built in health check that returns the server status in the form of http status codes, along with a json payload with details (Spring Boot Actuator). If the service is down for any reason, it returns http status code 503 Service Unavailable. Our rest endpoints are protected by Webseal, which is very helpful and intercepts the 503 and replaces it by a html page:
Third-party server not responding.
The resource you have requested is located on a third-party server. WebSEAL has attempted to send your request to that server, but it is not responding.
This always happen with status code 503, but not with other 5xx status codes. Does anyone know how to disable this rather useless feature, either globally or per junction?
Webseal error details:
- Code: 0x38cf04d7
- Text: DPWWA1239E