I’m trying to set up Firefox, foxyproxy and tor. I think I have everything set as far as configuration but tor won’t start.
In yast2 > system > system services > expert mode, tor is sset for run levels 3 & 5 but when I click on [start/stop/refresh], start now, it gives me a message
etc/init.d/tor start returned 7 (program not running)
openSUSE 11.2 x86_64
kernel 2.6.31.5-0.1-desktop
KDE 4.3.1 (release 6)
Firefox 3.5.5
Foxyproxy 2.16.1
tor tor-0.2.1.20-tor.0.suse11_1.i586
there is most likely a problem with the torrc config file that is causing it to fail on start, but before proceeding i think you should update tor to a newer 2.2.6alpha version here:
the reason is because although 2.1.20 is the “stable” release, there was a recent security change in openssl that makes it very unresposive and almost impossible to use. so if you have updated openssl thru one of the “pushed” security updates, you’ll need this newer version that is patched for it.
delete all files in the /etc/tor/. directory prior to installing the new version to assure that your old config files are not reused.
i don’t recall if the torrc file must be modified to run, but the important entries are:
SocksPort 9050 # what port to open for local application connections
SocksListenAddress 127.0.0.1 # accept connections only from localhost
RunAsDaemon 1
ControlPort 9051
if these lines are commented out (preceded by a #) then the # must be removed.
tor will have to be restarted after modifications are made to torrc.