QA:Testcase tor relay
This testcase will check whether Tor be run as a public relay.
- Ensure the
package is installed.
/etc/tor/torrcconfiguration file should be the default one included with the package.
- Append these three lines to
Log notice file /var/log/tor/notices.log ORPort 9001 ExitPolicy reject *:*
How to test
sudo systemctl start tor.service
sudo tail -f /var/log/tor/notices.log
/var/log/tor/notices.log file should contain all five of these lines:
Mar 05 15:21:18.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working. Mar 05 15:21:18.000 [notice] Bootstrapped 100%: Done. Mar 05 15:21:18.000 [notice] Now checking whether ORPort 18.104.22.168:9001 is reachable... (this may take up to 20 minutes -- look for log messages indicating success) Mar 05 15:21:21.000 [notice] Self-testing indicates your ORPort is reachable from the outside. Excellent. Publishing server descriptor. Mar 05 15:21:23.000 [notice] Performing bandwidth self-test...done.
NB: The bandwidth self-test can sometimes take a minute or two.