服务器访问API超时报错:connection timed out 连接超时

更新于:2018年09月06日 09:17:08

完整报错:

com.pingplusplus.exception.APIConnectionException: IOException during API request to 

Pingpp (https://api.pingxx.com): Connection timed out: connect Please check your internet connection and try again. If this problem persists,you should check Pingpp's service status at https://pingxx.com, or let us know at support@pingxx.com.


问题原因:

服务器本身网络存在问题,或添加了防火墙、白名单设定,如开启了 ECN 功能则需要将其关闭


解决方案:

可按以下步骤进行排查:


1. 通过 ping 或 traceroute( tracert ) 等命令检查连接 api.pingxx.com 是否存在网络问题

2. 确认相应服务器上是否存在针对出流量的防火墙(如只允许相关服务器访问特定的 IP  及 端口),若存在,需要将 Ping++ 的IP(47.98.86.234 ,47.98.86.235 和 47.98.86.238) 加入到防火墙的允许规则中。

3. 如果您的服务器是Windows Server2012版本(其他 Windows Server版本也可尝试)

   请在服务器上执行以下命令:netsh interface tcp show global 检查[ECN 功能]是否为“enable”,如果为“enable”请执行命令: netsh int tcp set global ecncapability=disabled 


    您需要登录后才可以回复