reading through Stream Isolation I successfully configured a custom application inside Whonix Workstation to use one of the predefined SOCKS ports.
I noticed that certain applications, mainly Tor Browser and Thunderbird, use local SOCKS proxies
localhost:9050 instead of
<Whonix Gateway IP>:<SocksPort>. This is done via package
systemd-socket-proxyd to forward the local SOCKS connection to Whonix Gateway.
I guess, the reason for Tor Browser is prevention of Tor over Tor connections, but with Thunderbird I am not really sure.
Which brings me to the question:
Is it fine for a custom application to just define the Gateway directly , like
Or is it rather a good practice to configure a local redirecting proxy here as well, so addresses will be
Are there any other benefits despite prevention of Tor over Tor?