So why obfuscate the error? That has only lead to additional confusion. I can’t see a 500 anymore in the “real” return.
Also HTTPotion.ErrorResponsees will only be returned when no connection to the remote host could be made. enetunreach hereby means that no route to the target network exists.
So your host is able to resolve the name google.com to an IP, but then can’t find a route to the network this IP is in.
So ,y assumption is, that you are either firewalled or proxied or both, and you forgot to set up the proxy or did not allow internet access for your application in your firewall or…






















