Por que o Vidalia não detecta que o tor já está em execução?

2

Instalei tor e vidalia no Ubuntu 12.04 x64. Quando tento rodar o Vidalia, recebo a seguinte mensagem

Vidalia detected that the Tor software exited unexpectedly. Please check the message log for recent warning or error messages.

Aqui está o log

Jul 05 16:56:24.348 [Notice] Tor v0.2.2.35 (git-73ff13ab3cc9570d). This is experimental software. Do not rely on it for strong anonymity. (Running on Linux x86_64)
Jul 05 16:56:24.348 [Notice] Initialized libevent version 2.0.16-stable using method epoll. Good.
Jul 05 16:56:24.348 [Notice] Opening Socks listener on 127.0.0.1:9050
Jul 05 16:56:24.348 [Warning] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Jul 05 16:56:24.348 [Warning] /var/run/tor is not owned by this user (jeffrey, 1000) but by debian-tor (118). Perhaps you are running Tor as the wrong user?
Jul 05 16:56:24.348 [Warning] Before Tor can create a control socket in "/var/run/tor/control", the directory "/var/run/tor" needs to exist, and to be accessible only by the user account that is running Tor.  (On some Unix systems, anybody who can list a socket can conect to it, so Tor is being careful.)
Jul 05 16:56:24.348 [Warning] Failed to parse/validate config: Failed to bind one of the listener ports.
Jul 05 16:56:24.348 [Error] Reading config failed--see warnings above.

A execução de sudo /etc/init.d/tor status resulta em tor is running .

Alguém sabe o que está acontecendo aqui e como posso corrigi-lo?

    
por Jeffrey 05.07.2013 / 23:00

2 respostas

2

Como diz

Could not bind to 127.0.0.1:9050: Address already in use

Você provavelmente tem o daemon tor ativado e em execução. Então começa automaticamente toda vez que você inicializa o sistema

Você pode editar

/etc/default/tor

e definir lá

RUN_DEAMON="no".

    
por 28.10.2013 / 20:34
0

Digite o seguinte comando no terminal:

sudo killall tor

Reinicie o Vidalia e ele deve funcionar com tor . Mas o problema real é que toda vez que você quiser usar tor com Vidalia , precisará inserir esse comando no terminal.

Problema : Após a instalação, o tor automaticamente iniciará ao inicializar o Ubuntu. Quando você abre o Vidalia, ele primeiro verifica se existe um processo tor existente e tenta se conectar à porta de controle do tor.

Tudo o que precisamos fazer é reconfigurar para que o Vidalia possa se conectar e começar a usar o processo tor.

    
por 08.07.2013 / 02:59

Tags