I parametri assegnati in AccountingMax e BandwidthRate si applicano sia alle funzioni del client che del relè del processo Tor.
Perciò potresti scoprire di non essere in grado di navigare non appena Tor entra in ibernazione, segnalato da questa voce nel registro:
Bandwidth soft limit reached; commencing hibernation.
No new connections will be accepted
La soluzione è eseguire due processi Tor: un relè e un client, ognuno con la propria configurazione.
Un modo per fare ciò (se si parte da una configurazione di relè funzionante) è il seguente:
- Nel file torrc del relè Tor, imposta semplicemente la SocksPort a 0.
- Crea un nuovo file torrc del client da torrc.sample e assicurati che utilizzi un file di registro diverso dal relè.
Una convenzione potrebbe essere torrc.client and torrc.relay.
- Modifica il client Tor e lo script di avvio del relè per includere
-f/path/to/correct/torrc
.
- In Linux/BSD/Mac OS X, modificare gli script di avvio a
Tor.client
eTor.relay
può facilitare la separazione delle configurazioni.