Even after clearing my tor state, a test onion service I am hosting is not connectable. I get the “Guard is failing a very large number of circuits” log message, and from multiple clients (different machines) I cannot connect to it.
Even switching to bridges aren’t helping. The tor instance connects quickly to the network in all cases.
I rotated guards, reset the tor state, and it’s the same issue. I can connect to other existing onion services from the clients without issue.
I am using Ubuntu 24.04. The problem appeared to resolve itself after about 45-60 minutes, but I still don’t know the real reason for it. I had at least one other Tor onion service (and Tor binary) running on the same machine at that time which was unaffected.
I noticed I was using the Ubuntu universe apt version of Tor and switched to the official Debian apt repositories. Yet the problem persisted even after upgrading and restarting the Tor binary.
Nevertheless get the package from the Tor Project not from the Debian repository.
Do not use the packages in Ubuntu’s (Debian’s) universe. In the past they have not reliably been updated. That means you could be missing stability and security fixes.
*The Tor Project maintains its own Debian package repository. Since Debian provides the LTS version of Tor, this might not always give you the latest stable Tor version. Therefore, it’s recommended to install tor from our repository.
*