Hello,
I am trying to proxy a backend URL which is deployed in a customer network and it is giving me the below error
{"fault":{"faultstring":"The Service is temporarily unavailable","detail":{"errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"}}}
Is it due to any network settings or firewall? if so how do i solve this?
Thanks in advance,
Prashanthi
Solved! Go to Solution.
Yes, its mostly because of network setting or firewall on the target backend side. To confirm this, can you replace the target with any public url like http://httpbin.org or even http://google.com.
Its mostly because of firewall settings on the target side. If so, you need to understand the restrictions from your network admin and if you are a paid Apigee Edge customer (either cloud or on-premise) you can ask your network admin to whitelist the message processor IPs so that you can connect to the backend target. If you are a free customer, it would not be possible since we do not guarantee fixed IPs for our free customers.