Como impedir que o tor seja iniciado antes do Vidalia?

8

Eu recebo esses erros tentando executar com vidalia

Apr 19 21:55:15.371 [Notice] Tor v0.2.1.30. This is experimental software. Do not rely on it for strong anonymity. (Running on Linux i686)
Apr 19 21:55:15.372 [Notice] Initialized libevent version 1.4.13-stable using method epoll. Good.
Apr 19 21:55:15.373 [Notice] Opening Socks listener on 127.0.0.1:9050
Apr 19 21:55:15.373 [Warning] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Apr 19 21:55:15.373 [Warning] Failed to parse/validate config: Failed to bind one of the listener ports.
Apr 19 21:55:15.373 [Error] Reading config failed--see warnings above.

Eu não acho que tor esteja sendo executado. Aqui está uma varredura nmap do meu localhost

Starting Nmap 5.21 ( http://nmap.org ) at 2011-04-19 21:59 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000050s latency).
Hostname localhost resolves to 2 IPs. Only scanned 127.0.0.1
rDNS record for 127.0.0.1: localhost.localdomain
Not shown: 989 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
53/tcp    open  domain
80/tcp    open  http
139/tcp   open  netbios-ssn
445/tcp   open  microsoft-ds
631/tcp   open  ipp
3128/tcp  open  squid-http
3306/tcp  open  mysql
9000/tcp  open  cslistener
9050/tcp  open  tor-socks
10000/tcp open  snet-sensor-mgmt

Eu vejo que tor-socks está sendo executado aqui, provavelmente seja a causa do problema. Como faço para impedir que isso seja iniciado? Eu quero usar vidalia para que eu possa monitorar o que está acontecendo.

    
por ganjan 19.04.2011 / 22:15

5 respostas

7

As versões mais recentes do Tor têm um arquivo /etc/default/tor.vidalia . Ele contém três linhas:

if [ -x /usr/bin/vidalia ]; then
        RUN_DAEMON=yes
fi

Você pode alterar a opção para no . Isso impedirá que você inicie como daemon. Em vez disso, o Tor iniciará quando você iniciar o Vidalia.

    
por qbi 20.04.2011 / 00:00
2

Eu acho que a condição é desnecessária. Se você olhar em / etc / default / tor, o arquivo tor.vidalia não é originado, a menos que o mesmo teste passe.

Este snipit resolveu parte do meu problema, mas nem todos eles, então, ISENÇÃO DE RESPONSABILIDADE: Eu ainda não tenho uma configuração de trabalho.

    
por user27344 21.12.2011 / 00:31
1

tente isto:

Vá para Configurações > Avançado > Tor Control e marcado Use TCP Connection (ControlPort) com o endereço 127.0.0.1:9051.

Para mim, funcionou bem

    
por Postadelmaga 11.06.2012 / 12:02
0

Minha solução para esse problema foi que o daemon do TOR já estava rodando, o qual o Vidalia não gostou.

ps aux | grep tor

Seguido por um

sudo service tor stop

Ou um

sudo killall tor

Em seguida, iniciar o vidalia não produziu nenhum erro.

Eu também acho que adicionar o arquivo tor.vidalia do qbi para iniciar um daemon também ajudou.

    
por flurdy 30.06.2012 / 13:15
0

Eu acredito que esta resposta (encontrada aqui ) pode ser útil. Você provavelmente terá que começar do zero e baixar o pacote. Ele tem trabalhado para mim. O pacote pode ser encontrado aqui .

    
por fledermaus 20.08.2012 / 09:54