-
Notifications
You must be signed in to change notification settings - Fork 28
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
Build from source fails when using tor #86
Comments
Hi, thanks for reporting this issue, I just configured sys-whonix and anon-whonix to try and reproduce. A lot of things have changed since your issue in mirage, but I can confirm that I also had the same failure with the current mirage (4.3.1) once. And now after cleaning the repository and/or using a fresh qmf clone it works fine every time... I guess that we can have trouble with timeouts when using tor, or I had a circuit change during the |
On Wed, Nov 16, 2022 at 12:40:31AM -0800, Pierre Alain wrote:
Hi, thanks for reporting this issue, I just configured sys-whonix and anon-whonix to try and reproduce. A lot of things have changed since your issue in mirage, but I can confirm that I also had the same failure with the current mirage (4.3.1) once.
But surprisingly, after the `curl failed` it worked with a second `make depend`.
Would you mind to try to run `make depend` a second time if it fails?
And now after cleaning the repository and/or using a fresh qmf clone it works fine every time... I guess that we can have trouble with timeouts when using tor, or I had a circuit change during the `make depend` process, don't know why it also appears on the same package sexplib.
I was trying to reproduce this but my laptop (and the DispVM I was
compiling in) died due to QubesOS/qubes-issues#7910
Short answer: yes, it may work intermittently if the Tor circuit
changes. If someone is blocking Tor exit nodes, their list of exit nodes
may be out of date. When you change circuits (and exit nodes) you may
end up at an exit node that isn't blocked.
|
Thanks for your reply, I'm still a bit buzzled as to why it fails on the exact same package, and, for me, github doesn't filter Tor at all (as the curl command points to a sexplib binary release on github). Now the issue sounds unrelated to qubes-mirage-firewall. If you manage to build with success when the sleep issue is fixed, I think we can close this issue. |
I think the exact same package failure is just a coincidence, I now had the following failure:
and another |
When building from source on a fedora-30 VM which is using sys-whonix as a NetVM, the Docker build script continually fails at sexplib0.v0.12.0 with the error "Curl failed." It looks like something is blocking connections from Tor.
The text was updated successfully, but these errors were encountered: