Ensure that the engine can reach the endpoint by running
the following command on the server engine.
sudo curl -kvv <endpointURL>
If the engine could not reach the endpoint, try the IP
with curl instruction adding the http(s)//, or try using ping.
If this works, add the IP to the /etc/hosts file with the
hostname and try to reach the endpoint again by running the following
command on the engine server
sudo curl -kvv <endpointURL>.
If this still fails, then this is an issue of connectivity
between the engine and endpoint and you need to resolve this with
your networking team.
Once connectivity has been confirmed via curl:
Try connecting within Docker without passing
host networking.
docker run -it --rm demisto/netutils:1.0.0.6138 curl -kvv <endpointURL>
If
this succeeds but the integration still fails, it could be a integration
credentials issue. In that case, open a support case.
If without passing host networking fails, run the following:
docker run -it --rm --network=host demisto/netutils:1.0.0.6138 curl -kvv <endpointURL>
If
this succeeds, add "python.pass.extra.keys": "--network=host" to /usr/local/demisto/d1.conf
and retest the integration.