
我正在透過curl安裝meteor,但出現此錯誤:
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 連線和傳輸。嘗試使用預設安裝的 CA 憑證包來確保所有 SSL 連線的安全性。這使得所有被認為「不安全」的連線失敗,除非 -k, --不安全用來。
有關更多詳細信息,請參閱此在線資源:
http://curl.haxx.se/docs/sslcerts.html