在Windows的wsl2中的Ubuntu 19.04中获得此操作数天。
$ git clone https://github.com/gohugoio/hugo.git
Cloning into 'hugo'...
error: RPC failed; curl 56 GnuTLS recv error (-12): A TLS fatal alert has been received.
fatal: The remote end hung up unexpectedly
四天的威士忌探戈Foxtrot ...然后我找到了。
答案 0 :(得分:2)
最新的Windows Hyper-V的wifi驱动程序出现问题。您需要从https://downloadcenter.intel.com/download/28876/Windows-10-Wi-Fi-Drivers-for-Intel-Wireless-Adapters?v=t
获取最新信息一旦安装了新的驱动程序,您将对wsl2中的git完全能够完成预期的工作感到惊讶。我将永远无法恢复那5天的生活。我希望这能使您避免失去自己的5天。
答案 1 :(得分:0)
2020年11月更新:对WSL2 4253的最新评论指出:
将MTU设置为1350(与VPN接口相同):
sudo ifconfig eth0 mtu 1350 # or ip link set dev eth0 mtu 1350
检查您的MTU:
PS C:\> netsh interface ipv4 show subinterface
MTU MediaSenseState Bytes In Bytes Out Interface
------ --------------- --------- --------- -------------
4294967295 1 0 117945 Loopback Pseudo-Interface 1
1500 1 879583365 308029141 Wi-Fi
...
1500 1 3616963 2778319 vEthernet (WSL)
vs.
➜ ip addr | grep mtu
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
可能需要使用Windows 10 build 20231来确保issue 5821 "WSL vEthernet adapter shows up as disconnected"是固定的。