It seems that it is becoming more common for us to receive a 503 with {“fault”:{“faultstring”:“The Service is temporarily unavailable”,“detail”:“errorcode”:“messaging.adaptors.http.flow.ServiceUnavailable”}}}. We find that this is usually related to TLS or SSL, target not supporting https, etc but we are unable to see the specific cause within a trace.
So far, we have depended on Apigee Support to help us get at the root cause whether it is a self-signed cert, misconfiguration on the target system or other. Is there any way that we can get more visibility into this? We are on Apigee in the Cloud and I know that we can’t get access to the logs. Is there any point in the flow where more data about the failure/timeout is available? It would definitely speed up investigation/resolution.