[tor-bugs] #27894 [Applications/Tor Browser]: TBB Does Not Work With X2Go
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Sep 27 19:43:15 UTC 2018
#27894: TBB Does Not Work With X2Go
------------------------------+------------------------------------------
Reporter: colony.three@… | Owner: tbb-team
Type: enhancement | Status: new
Priority: Medium | Component: Applications/Tor Browser
Version: Tor: unspecified | Severity: Normal
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
------------------------------+------------------------------------------
I'm trying to set up the Tor Browser so it runs on a special KVM virtual
machine, yet I can run it from other machines in the LAN. To do this I
have the current TBB installed in machine 'hex', and try to access it from
'droog' using X2Go.
X2Go is set to 'Single Application' mode and 'Internet Browser'. The
means that the browser is running on hex, and only the visual objects are
being transferred to droog. And it means that if TBB is ever compromised,
the malefactor is trapped in hex.
Running Firefox this way works perfectly. Setting the Pyhoca client to
Internet Browser in droog means that on hex the x2goserver searches for an
installed browser using /usr/bin/x2goruncommand. So I modify the relevant
blob, thus:
{{{
if [ "$cmd" == "WWWBROWSER" ]; then
if [ -e "/usr/bin/firefox.real" ]; then
cmd="/usr/bin/firefox.real"
#*************************************************
elif [ -e "/usr/local/share/tor-browser_en-US/Browser/start-tor-
browser" ]; then
cmd="/usr/local/share/tor-browser_en-US/Browser/start-tor-
browser --debug"
#*************************************************
elif [ -e "/usr/bin/iceweasel" ]; then
cmd="/usr/bin/iceweasel"
elif [ -e "/usr/bin/firefox" ]; then
cmd="/usr/bin/firefox"
elif [ -e "/usr/bin/abrowser" ]; then
cmd="/usr/bin/abrowser"
elif [ -e "/usr/bin/konqueror" ]; then
cmd="/usr/bin/konqueror"
elif [ -e "/usr/bin/galeon" ]; then
cmd="/usr/bin/galeon"
elif [ -e "/usr/bin/chromium-browser" ]; then
cmd="/usr/bin/chromium-browser"
fi
fi
}}}
But when I do this and try to run TBB remotely with my Pyhoca settings, I
get the attached.
When I try to start TBB in a KVM console window, it's upset that it can
only be run on an Xwindows system. But this is bogus as Firefox runs in
X2Go with the VM in multi-user mode.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27894>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list