捲曲:(56)GnuTLS接收錯誤(-9):收到了意外長度的TLS封包

捲曲:(56)GnuTLS接收錯誤(-9):收到了意外長度的TLS封包

我正在透過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

相關內容