telnet通 curl不通的原因笔记

有个https链接,本地物理机浏览器可以打开,但是虚拟机中curl连接超时失败。

在虚拟机中telnet目标IP和端口。然后用strace curl https://xxx.xxx.xx.xx:xxx来进行查看。

发现一直在打印如下的日志一段时间。

peration now in progress) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) =

然后搜索网页,猜测到是因为虚拟机上做了代理设置。

echo $ALL_PROXY 果然。

现在只需要将这个代理去掉,或者将代理对应的服务修复即可。

你可能感兴趣的:(笔记,服务器,linux)