Verification
Problem
Basically from what I was told by a user on the discord server, rustups check depends on the help text which has apparently changed so it doesnt see the TLS flag as a possibility. This is an issue with curl because of how it changed.
Steps
- run curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- thats it you just get the following error messages when you run the script
Warning: Not enforcing strong cipher suites for TLS, this is potentially less secure
Warning: Not enforcing TLS v1.2, this is potentially less secure
Possible Solution(s)
Though not a solution, running this before running the script appears to fix the issue
export RUSTUP_TLS_CIPHERSUITES="TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECD
SA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-A
ES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384"
Notes
Apparently, the commit that caused this issue was
curl/curl@9a0cf56#diff-c7bff4c78be0ebe9d665d8a58b8794215b1b679d6e6719616e1738f1d6ca6570L53
Rustup version
Affects curl versions 8.10.0 and above
Installed toolchains
Nonapplicable, first time installing.
OS version
Alpine 8.20
Verification
Problem
Basically from what I was told by a user on the discord server, rustups check depends on the help text which has apparently changed so it doesnt see the TLS flag as a possibility. This is an issue with curl because of how it changed.
Steps
Possible Solution(s)
Though not a solution, running this before running the script appears to fix the issue
Notes
Apparently, the commit that caused this issue was
curl/curl@9a0cf56#diff-c7bff4c78be0ebe9d665d8a58b8794215b1b679d6e6719616e1738f1d6ca6570L53
Rustup version
Affects curl versions 8.10.0 and above
Installed toolchains
Nonapplicable, first time installing.
OS version
Alpine 8.20