how to see the resolved IP for the target host name

Not applicable

I have 2 simple proxy service with target url like this:

https://my-elastic-balancer1/path

https://my-elastic-balancer2/path

both target url's published at AWS ELB and works for my location

but apigee returns for one of them

{"fault":{"faultstring":"The Service is temporarily unavailable","detail":{"errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"}}}

Question:

How i can see the IP resolved by apigee for my domain name?

Regards, Dmitry

0 3 947
3 REPLIES 3

Hi Dmitry,
It's a very generic error from proxies. You should check accessibility of your target hostname from your RMP servers. Try ping and telnet from RMP servers.

Turn on Debugger on RMP server (help) and then use curl command for your target.
You can see IP against your hostname in tmp/*.pcap file.

Regards,
Abdullah Ahmed.

Great Answer @Abdullah Ahmed , +1 , @Dmitry Lukyanov , As said, You can try same if it's onpremises installation of Apigee. If it's cloud, You might need to contact Apigee support for same. If it's trial org, Make sure the endpoint is available from us-region. Hope it helps.

@Abdullah Ahmed Thanks for your answer.

If it's a generic error why not to provide more information about it?

Why not to return "Server 11.22.33.44 port 55 not available" or something like this Instead of

messaging.adaptors.http.flow.ServiceUnavailable

PS: Truly, i did not understand your answer. How I can do all this from `apigee edge start` ?