Hello all,
I’m trying to use obfs4 bridges on a recent version of Tails (6.x), but I keep running into this persistent issue:
When I manually add the line:
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
to /etc/tor/torrc (above the Bridge line) as soon as I try to connect through the Tor Connection assistant (TCA), the torrc file is rewritten — and the Bridge line is moved above the ClientTransportPlugin line again. This breaks the configuration and causes:
Managed proxy “N/A” process terminated with status code 0
It seems Tor is parsing the Bridge line before the transport is defined, so it drops it. Even when I fix the torrc manually, the TCA resets it on connect.
Is there a recommended way to persistently inject the ClientTransportPlugin directive before the bridge line is added by Tor Launcher?
I’ve tried /etc/tor/torrc
, /live/persistence/TailsData_unlocked/etc/tor/torrc
, and /live/persistence/TailsData_unlocked/torrc
, but the order still gets messed up on GUI connect.
Thanks in advance for your help!