我正在通过 curl 安装 Metflow,但是出现此错误:
curl: (56) GnuTLS recv error (-9): A TLS packet with unexpected length was received.
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
Installation failed.
现在我不知道如何解决这个问题。任何帮助都将不胜感激
提前致谢。
答案1
对我来说,添加-k
/--insecure
选项可以curl
解决问题:
curl -k [URL...]
即使无法验证 SSL 证书,连接仍可继续。这有助于解决一些问题,包括服务器配置错误,但您应该意识到,您可能无法信任您下载的数据。手册curl
页说:
-k,——不安全
(SSL)此选项明确允许 curl 执行“不安全”的 SSL 连接和传输。所有 SSL 连接都尝试使用默认安装的 CA 证书包来确保安全。这会使所有被视为“不安全”的连接失败,除非 -k,——不安全用来。
请参阅此在线资源以了解更多详细信息:
http://curl.haxx.se/docs/sslcerts.html