Composer安装和Composer更新不工作- curl错误28和curl错误60

3wabscal  于 2023-05-29  发布在  其他
关注(0)|答案(1)|浏览(373)

从昨天开始,我遇到了一个问题,我不能再使用composer installcomposer update,也不能安装新版本的Laravel。这一切都发生得“突然”,我没有做出任何改变,任何地方都没有。
当什么都不改变时,网络明智的,我得到这个错误,60:

但是,当使用VPN或使用我移动的作为热点作为解决方案时,我得到了28错误:

我也试过在我的工作电脑上,在我自己的家庭网络上,它在那里工作得很好。
我已经尝试了类似问题的每一种解决方案,太多了,无法在这里写下。我还重新安装了Windows 10和更高版本的Windows 11,因此也重新安装了Vagrant,VirtualBox,宅基地等。
尝试完全禁用ipv6,尝试使用不同的DNS,但每次问题都相同。
我也试过用Xammp代替Homesteam,也试过用我的常规cmd提示符代替Git Bash。一切都无济于事。
在这一点上,我不知道该怎么办了。我想过将我的调制解调器和路由器重置回出厂设置,但如果使用我的移动的4G连接时甚至出现同样的问题,这也不会解决任何问题。
如果任何人有任何想法,以什么可能导致这一点,这将是非常有帮助的。
PS.我尝试过的几种解决方案:

浏览到https://codeload.github.com时出现此错误:

证书:

使用VPN时不会出现此问题。试图找出到底是什么问题,以及如何解决它现在,但只是编辑它在这里,以防有人知道什么是错误的/有一个修复。
当我试图拉入我的repo时,我有时也会得到这个“错误”:

也从零开始安装Windows 11,同样的问题。最后我尝试了这个修复,但同样的问题:
https://mattferderer.com/fix-git-self-signed-certificate-in-certificate-chain-on-windows
编写器诊断结果:

编辑:我也试过我女朋友的电脑,得到了同样的错误。只安装了Xammp和composer,并尝试安装laravel,仅此而已。
最新编辑:我尝试在虚拟机上安装Ubuntu,并使用composer安装laravel。同样的问题,证书:

我试着浏览到https://codeload.github.com,得到了同样的错误。但在这里,我选择了accept the risk and continue。但后来我收到了我的主机提供商的警告(我住在巴塞罗那,所以它是西班牙语的):

翻译:

所以这可能是所有这一切都被一些防火墙从我的主机提供商阻止。但这并不能解释三件事:
1.我得到同样的问题时,使用我的手机的4G(但相同的供应商,所以可能有意义)
1.我现在可以在我的桌面上浏览到https://codeload.github.com,它可以正常工作(在Firefox的私人窗口中也有同样的问题)
1.在我的工作笔记本电脑上,我使用Composer或浏览到X1 M6 N1 X页面没有问题。

2ledvvac

2ledvvac1#

所以看起来沃达丰的“安全网络”是问题所在。我在My Vodafone中禁用了它,并立即安装了Laravel的新副本。最后我通过在我的虚拟机上安装Ubuntu来解决这个问题,因为在那里我可以选择take the risk and continue来解决是Secure Net阻止了访问。
现在,经过测试多一点,并排除故障3天,一切都是工作再次像一个魅力!

相关问题