Hot answers tagged

15 votes

How to properly start tor service

Normally the Tor service should be started/stopped with either: sudo systemctl start/stop tor.service Or: sudo service tor start/stop Personally I've always used the service command because it is ...
SuperSluether's user avatar
6 votes

How to use Tor with Google Chrome?

From the Arch Linux Wiki: chromium --proxy-server="socks5://127.0.0.1:9050" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE myproxy" However as the wiki explicitly warns: this will be used for ...
cacahuatl's user avatar
  • 10.9k
6 votes

Torsocks vs Proxychains?

You should prefer torsocks over proxychains, since torsocks is intended to block potential leaks. Especially in cases with tools like youtube-dl which might try to pass over execution to programs ...
cacahuatl's user avatar
  • 10.9k
5 votes

find needed details of my own private obfs4 Tor bridge

From the obfs4proxy README: The autogenerated obfs4 bridge parameters are placed in DataDir/pt_state/obfs4_state.json. To ease deployment, the client side bridge line is written to DataDir/...
cacahuatl's user avatar
  • 10.9k
5 votes
Accepted

Trying to config hidden service, but encounter folder permission error

Tor should control the hidden service private key, it has nothing at all to do with the httpd so you shouldn't be putting the private key or setting the hidden service directory anywhere related to ...
cacahuatl's user avatar
  • 10.9k
5 votes
Accepted

How to shut down a Tor relay

The default systemd/upstart script should handle a shutdown properly. The only thing that special about a relay shutdown is that there is a grace period of 30 secs to avoid tearing down short-lived ...
Peter Gerber's user avatar
  • 1,342
3 votes

How to perform NAT Punching with Tor

The NAT punching properties described in the video, are those of onion services. These are a default property of onion services. Normally if you've providing a service that you want to be accessible ...
cacahuatl's user avatar
  • 10.9k
3 votes
Accepted

How to use tor with a program in shell?

From the README: The getxbook program downloads books anonymously. Using it will still result in your IP address being logged (use torify to stop this)... torify is tool that attempts to wrap ...
Richard Horrocks's user avatar
3 votes
Accepted

Run Tor browser in the background?

If you want to run a tor hidden service, you should use tor, not tor browser. You can run tor as a daemon. sudo apt-get install tor tor Make sure you properly set up your hidden service too.
v7d8dpo4's user avatar
  • 305
3 votes

How to torify a web browser?

This isn't really possible, and officially advised against. The whole reason the Tor Browser was created was because of the difficulties in trying to make other browsers "safe". Have a look at the ...
Richard Horrocks's user avatar
3 votes

ExitNodes directive not working?

Also add StrictNodes 1 to your torrc.
nobody's user avatar
  • 725
3 votes

Cannot open Tor Browser using Terminal

The desktop file doesn't work in any case. However Tor comes with a shell script. You can execute it and Tor Browser will start. It is located in the Browser/ subdirectory: tor-browser_en-US/Browser/...
Jens Kubieziel's user avatar
  • 8,561
3 votes
Accepted

Use Tor browser as non-root Linux

You can run any command as a different user using sudo: sudo -u my_user tor-browser-en If you need to use multiple commands you can do this: sudo -u my_user sh -c "first && second" If you ...
l0b0's user avatar
  • 210
3 votes

Fetching v2 rendezvous descriptor failed. Retrying at another directory

Your version of Tor has bug which causes this messages (see #21056). Version 0.3.0.6 has a partial fix. If you install this version there are high chances that the messages will go away. Currently the ...
Jens Kubieziel's user avatar
  • 8,561
3 votes

How to use multiple profiles with Tor?

This won't work, given that Tor Browser ships with a specific default profile which it uses, and needs to use to operate properly, creating and utilising different profiles will cause issues. Instead,...
cacahuatl's user avatar
  • 10.9k
2 votes
Accepted

Accessing my hidden service through Tor me sends to the wrong port

Are you sure it's clicking on subdirectories causing the problem? nginx should just provide any existing file/directory that exists, and should not be aware what port it is serving the content on. ...
chexum's user avatar
  • 176
2 votes

ExitNodes directive not working?

Tor and Tor Browser are two different things. The Tor software uses /etc/tor/torrc as a configuration file and is system-wide available. Tor Browser uses the file Browser/TorBrowser/Data/Tor/torrc in ...
Jens Kubieziel's user avatar
  • 8,561
2 votes
Accepted

ENVError while starting obfsproxy

obfsproxy should be setup inside of torrc if you wish to use it with tor, it shouldn't be executed seperately. The managed flag indicates that the opening process will be "managing" it, in this case ...
cacahuatl's user avatar
  • 10.9k
2 votes
Accepted

Can I install Tor by making source lists HTTPS

You have different possibilities to download Tor. Each comes with different advantages or disadvantages: HTTP: This is the default method which is offered through the Tor website. Usually HTTP works ...
Jens Kubieziel's user avatar
  • 8,561
2 votes

Can't access my hidden service

NameVirtualHost 127.0.0.1:6666 Listen 127.0.0.1:6666 Your server listens to port 6666 .. HiddenServicePort 6666 127.0.0.1:7777 .. but your Tor tries to connect to 7777 You should change your ...
Jobiwan's user avatar
  • 3,665
2 votes

http status code 404 (Not found)

It's trying to lookup a relay that seems to no longer exist, specifically whatever relay corresponds to the 58......88C fingerprint. It's possible that it does still exist, it just wasn't found on ...
cacahuatl's user avatar
  • 10.9k
2 votes
Accepted

How to specify ExitNodes in Linux?

GeoIP needs to be installed for Tor to be able to determine in what country a exit relay is. You can install it using sudo apt install tor-geoipdb. From the logs: We've been configured to use (or ...
Peter Gerber's user avatar
  • 1,342
2 votes
Accepted

Can't start TOR on freshly upgraded Ubuntu 16.04 (from 14.04)

As @Peter Gerber noted, that was an issue with systemd. What I've done: Changed symlink /var/run to point to ../run instead of /run Added ReadWriteDirectories=-/run to /lib/systemd/system/tor@default....
dredkin's user avatar
  • 31
2 votes
Accepted

Upgrading Tor on Ubuntu as a relay operator

how do I find out what version of Tor I am running? dpkg -l tor question how do I update Tor to a new version? Update all packages installed: apt-get update && apt-get upgrade Update ...
Peter Gerber's user avatar
  • 1,342
2 votes

How to update Tor Browser

You could export settings and bookmarks by copying the files from somewhere in Tor Browser/Browser/TorBrowser/Data/Browser/profile.default
helpful's user avatar
  • 21
2 votes

Tor Browser launching very slowly

Welcome to StackExchange! Based on the question from my understanding the application is slow because the gpg keyring is not connecting to a tor relay if I understand correctly. There are multiple ...
Mason Sipe's user avatar
2 votes
Accepted

How to monitor traffic usage on a Tor bridge on Linux?

Take a look at Nyx. That is probably how most relay operators on Linux get their bandwidth and connection information.
Martin's user avatar
  • 181
2 votes

Download Error 404 while running torbrowser-launcher on Ubuntu 22.04 LTS. tor-browser-linux64-12.0.2_en-US.tar.xz.asc not available

The version of torbrowser-launcher in your package manager is too old. For it to work correctly, you'll need version 0.3.6. This specific bug was fixed in #661.
Steve's user avatar
  • 3,112
1 vote

Should I change the timezone of my laptop to UTC?

The Tor daemon doesn't leak timezone, if it did it would split users anonymity sets. Relays shouldn't be able to distinguish sets of users, this would allow them to and would break some of the ...
cacahuatl's user avatar
  • 10.9k
1 vote

Guard Nodes: how long is too long?

Yes, that is normal. The guard rotation periods were increased, and the number of guards chosen was reduced. The idea being that a passive adversary might want to run some percentage of Tor relays (...
cacahuatl's user avatar
  • 10.9k

Only top scored, non community-wiki answers of a minimum length are eligible