Skip to content

TOR_SOCKS_PORT and TOR_SOCKS_HOST are ignored if TOR_SKIP_LAUNCH=1 is set but control port is unavailable

Summary

In 13.0a6 for Linux, if TOR_SKIP_LAUNCH=1 is set and no control port is available (which may be intentional) then Tor Browser will ignore TOR_SOCKS_PORT and TOR_SOCKS_HOST, instead of using them to populate the network.proxy.socks_port and network.proxy.socks prefs like in 12.x and before.

Steps to reproduce:

For example TOR_SKIP_LAUNCH=1 TOR_SOCKS_HOST=10.152.152.10 ./start-tor-browser to point Tor Browser to an external tor daemon does not work.

Environment

Linux (x86_64)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information