本來以為是憑證的問題,後來發現原來是連線方法的問題。
可能是因為 https_proxy
被設定為 https://proxy...
的型式,導致 rustup 使用 TLS 去連 proxy 伺服器,但 proxy 並不會進行 TLS 連線,所以就連線失敗。
把 https_proxy
環境變數中的 https 改成 http 就可以了。
錯誤的訊息長下面這樣子:
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
error: could not download file from 'https://static.rust-lang.org/dist/channel-rust-stable.toml.sha256' to '/.../.rustup/tmp/d0y3dwu_7bx2v1ub_file'
info: caused by: error during download
info: caused by: [35] SSL connect error (error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol)
No comments:
Post a Comment