Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

“The Trust Settings Record was corrupted” #1454

Open
ash0080 opened this issue Feb 22, 2023 · 3 comments
Open

“The Trust Settings Record was corrupted” #1454

ash0080 opened this issue Feb 22, 2023 · 3 comments

Comments

@ash0080
Copy link

ash0080 commented Feb 22, 2023

⋊> ~ volta install node --verbose                                                                                15:08:48
[verbose] No custom hooks found
[verbose] Node index cache was not found or was invalid
error: Could not download Node version registry
from https://nodejs.org/dist/index.json

Please verify your internet connection.
[verbose] Error cause: Io Error: The Trust Settings Record was corrupted.
Error details written to /Volumes/Root/Users/Elvis/.volta/log/volta-error-2023-02-22_15_09_02.284.log
⋊> ~ curl -IL -w "%{http_code}" https://nodejs.org/dist/index.json                                               15:09:02
HTTP/2 200
date: Wed, 22 Feb 2023 07:09:05 GMT
content-type: application/json
content-length: 248876
last-modified: Tue, 21 Feb 2023 18:20:16 GMT
etag: "63f50b60-3cc2c"
access-control-allow-origin: *
cache-control: max-age=14400
cf-cache-status: HIT
age: 2040
accept-ranges: bytes
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-content-type-options: nosniff
server: cloudflare
cf-ray: 79d5e4efdaed2ed8-LAX

200⏎
⋊> ~                                                                                                             15:09:05

System Version: macOS 13.2.1 (22D68)
Kernel Version: Darwin 22.3.0

I guess it comes from reqwest 🤷‍♂️

@chriskrycho
Copy link
Contributor

Thanks for filing this. Are you still seeing it? This is one we haven't seen before as far as I know.

@chriskrycho
Copy link
Contributor

Note that it's almost certainly related to the TLS store (in this case, likely Keychain).

@chriskrycho
Copy link
Contributor

For future-us/others who might poke at this, others found that it was suspicious certs; see e.g. here: cloudflare/wrangler-legacy#1656 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants