I run a small web hotel. I would like to give all my customers a .onion address to access their website - primarily to promote the use of Tor to my customers.
So in my torrc I put:
HiddenServiceDir /var/lib/tor/hidden/example.org HiddenServicePort 80 example.org:80
for the 2500 websites, and set up apache to respond for the hostnames generated in /var/lib/tor/hidden/*/hostname
but it seems Tor is unhappy about that. I get 1000s of these:
Jun 25 19:09:21.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
and a few of these:
Jun 25 19:02:18.000 [warn] Your system clock just jumped 148 seconds forward; assuming established circuits no longer work.
It works if I only run a few hidden services.
Should this be done differently?