报错curl: (35) TCP connection reset by peer的解决办法
今天在一台Centos系统的服务器上安装科技Lion脚本的,输入了安装命令。
curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
但并没有立即安装,完全没有反应。于是退出终端,重新进去又输入命令,还是不行。如此折腾一番。最后返回一句:
curl: (35) TCP connection reset by peer
以为把服务器弄坏了,问了下百度,返回的结果是这些
报错解释:
这个错误表示你的curl请求在与对端(服务器)通信时,TCP连接被对端强制关闭了。这种情况通常发生在服务器端主动关闭了连接,或者因为服务器端遇到了错误而不得不关闭连接。
可能原因:
服务器过载或正在维护。
服务器的防火墙或安全设置阻止了连接。
网络问题导致连接不稳定。
解决方法:
检查服务器状态,确认服务器是否在线且运行正常。
如果可能,联系服务器管理员或检查服务器的日志文件,了解为何关闭了连接。
检查本地网络和防火墙设置,确保没有阻止curl请求的规则。
尝试增加curl请求的超时时间,例如使用
--connect-timeout
选项。如果问题依然存在,尝试使用不同的网络或不同的服务器进行测试。
啥也不是!不过最后还是解决了,解决办法就是多试几次。最后成功了。日!记录一下。
版权声明:
作者:黄黄黄老师
链接:https://www.fwq.org/11.html
文章版权归作者所有,未经允许请勿转载。
THE END