curl: (7) 无法连接到端口 80 和 443 - 在一个域上

新手上路,请多包涵

这个问题显示了研究工作;它有用且清晰

我检查了 cURL 不能正常工作

当我运行命令时 curl -I https://www.example.com/sitemap.xml

 curl: (7) Failed to connect

Failed to connect on all port

此错误仅在一个域上,所有其他域工作正常,curl: (7) 无法连接到端口 80 和 443

谢谢…

原文由 Mitra 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.3k
2 个回答

经过多次搜索,我发现主机设置不正确

然后我检查 nano /etc/hosts 域指向主机文件中的错误 IP

我更改了错误的 IP 并且它的工作正常

这是与 curl: (7) Failed to connect

原文由 Mitra 发布,翻译遵循 CC BY-SA 3.0 许可协议

首先检查您的 /etc/hosts 文件条目,可能是您请求的 URL,指向您的本地主机。

如果您的 /etc/hosts 文件中未列出该 URL,请尝试执行以下命令以了解特定 URL 的 Curl 执行流程:

 curl --ipv4 -v "https://example.com/";

原文由 Jaideep Ghosh 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题