-
Notifications
You must be signed in to change notification settings - Fork 144
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
Forest fails to fetch params. #2967
Comments
For context: Cannot replicate with Mac OSX Big Sur 11.6 or Linux 6.2.6. I'd love to know more about why it fails. Just because an operation is expensive shouldn't mean that it will eventually fail. |
On my side I've managed to reproduce it:
OS: |
It has to do with how Keychain access works on Mac OS X, could even be OS version specific. It most definitely has to do with how powerful your machine is, as that's what allows it to execute more concurrent requests as well. |
It is a different error though, it just states that the operation was a success, but yielded no certificates. Curious why that happens on your machine. Does it still happen when you run it with sudo? |
Looking into this further - it all boils down to It's also apparent from the error code, which is |
Describe the bug
Forest fails to fetch params due to an error fetching root certificates.
To Reproduce Steps to reproduce the behavior:
make install-with-rustalloc
Log output
Expected behaviour
Forest is able to fetch the params successfully and move on to syncing with the network.
Environment (please complete the following information):
rustc --version
): rustc 1.69.0 (84c898d65 2023-04-16)Other information and links
The problem is that we're building http clients in a loop, which in turn fetches root certificates for each client built. That operation is expensive, so it fails eventually.
The text was updated successfully, but these errors were encountered: