I have followed a few tutorials on setting up the Tor service. For some reason I can't get it on line.

  • 1
    You need to give a question, the steps you took, and the problem you’re having. Otherwise no one can help you.
    – Steve
    May 2, 2019 at 19:26
  • I will answer soon May 3, 2019 at 5:22
  • Got it working! How do I add the gpg and sources and why should I do it? May 5, 2019 at 7:12

1 Answer 1


There may be several error due to the configuration.

1) run tor in terminal. Check the output. If it says cannot bind tor, there may be another instance of tor is running. try stop the tor service by:

sudo service stop tor

2) After running tor successfully, check what configuration file is read by tor. Maybe you have edited the wrong configuration file. These two files are the common files:



You should add these two lines to the torrc:

HiddenServicePort 80

Which first lines indicated the directory name for your hidden service (private key and host name), the second line indicates the binding, for example, every connection to port 80 of your hidden service will be forwarded to

3) Make sure that your hidden server is running, For example if you have configured a hidden web service at port 80 (, be sure that the web server is running and is available.

Any further information will help to solve your problem.

Not the answer you're looking for? Browse other questions tagged .