Apigee X integration - failed with reason: ERROR_EXCLUDED_IP

Hi, 

I am trying to call API proxy from integration using call rest endpoint task. Getting error as failed with reason: ERROR_EXCLUDED_IP.

URL : https://11.81.18.3/demo_apikey_integration?apikey=SSjhdsfjksNGjM4UUrT

Any solution for this error?

0 4 336
4 REPLIES 4

Well... it looks like an IP from the DoD or US military facility 😕

That's maybe why there are some special treatment (excluded IP) ?

Hi Rajid,

That error indicates you are trying to hit a private IP.  Are you sure that IP is publicly routable? For what it's worth, I am unable to connect to that IP (TCP timeout) which leads me to believe it may not be part of a public network.

Yes, it's private one of client. But the thing is within apigee X I am trying to integrate. 

The IP I have shared is not an actual one due to protocol.

Hi Rajid,

Apigee Integration's "Call REST Endpoint" task is only able to hit publicly routable IP addresses. It is not able to hit non-public IPs that are part of a peered network, even if that network is peered with Apigee X [1]. This is a different behavior than the Apigee X Target Servers [2] which are able to hit endpoints that are only privately available over a peered network.

[1] https://cloud.google.com/apigee/docs/api-platform/system-administration/peering-ranges

[2]  https://cloud.google.com/apigee/docs/api-platform/deploy/load-balancing-across-backend-servers#creat...