Tor not starting

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

Thanks, Tom

Hi
have a read through these two threads.
http://forums.opensuse.org/applications/426702-automated-proxy-management.html
http://forums.opensuse.org/network-internet/427624-tor-problem-opensuse-11-2-a.html


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.39-0.3-default
up 2 days 10:26, 3 users, load average: 0.34, 0.37, 0.26
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

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:

https://www.torproject.org/download-unix.html.en

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.

so there’s a start, good luck!