My Reverse proxy routing has some error. I checked the back-end handled the request successfully.
From the Reverse Proxy server (API gateway) i found the below error:
2017-11-20T11:42:17.189+0800 WARNING 1256 com.l7tech.server.policy.assertion.ServerHttpRoutingAssertion: 4042: Problem routing to https://******:443/xx/xxxx. Error msg: Unable to obtain HTTP response from https://******:443/xx/xxxx: Read timed out. Timed out at 20000ms
2017-11-20T11:42:17.189+0800 WARNING 1256 com.l7tech.server.MessageProcessor: 3016: Request routing failed with status 601 (Error in Assertion Processing)
2017-11-20T11:42:17.189+0800 WARNING 1256 com.l7tech.server.message: Message was not processed: Error in Assertion Processing (601)
The route assertion with settings never fails as long as target returns an answer.
I check the documentation for the status 601:
601 | INFO | Error in Assertion Processing | Assertion unable to determine whether message is acceptable; no implications on validity of message |
so my question is:
How to resolve this error.
Is there a way to log the response details in this case. I want to know the response details returned from backend.