¿Cómo evitar que tor comience antes de Vidalia?

8

Recibo estos errores al intentar ejecutar tor con 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.

No creo que se toresté ejecutando. Aquí hay un escaneo nmap de mi 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

Veo que se tor-socksestá ejecutando aquí, probablemente sea la causa del problema. ¿Cómo evito que esto se inicie? Quiero usar vidaliapara poder monitorear lo que está sucediendo.

ganjan
fuente

Respuestas:

7

Las versiones más recientes de Tor tienen un archivo /etc/default/tor.vidalia. Contiene tres líneas:

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

Puede cambiar la opción a no. Esto evitará que comience como demonio. En cambio, Tor ahora comenzará cuando inicies Vidalia.

qbi
fuente
2

Creo que la condición es innecesaria. Si busca en / etc / default / tor, el archivo tor.vidalia no se obtiene a menos que pase la misma prueba.

Este fragmento resolvió parte de mi problema, pero no todos, por lo tanto, DESCARGO DE RESPONSABILIDAD: todavía no tengo una configuración que funcione.

usuario27344
fuente
1

prueba esto:

Vaya a Configuración> Avanzado> Control de Tor y marque Usar conexión TCP (ControlPort) con la dirección 127.0.0.1:9051.

Para mi funciono bien

Postadelmaga
fuente
0

Mi solución a este problema fue que TOR daemon ya se estaba ejecutando, lo que a Vidalia no le gustaba.

ps aux | grep tor

Seguido por un

sudo service tor stop

O un

sudo killall tor

Entonces comenzar vidalia no produjo ningún error.

Creo que también fue útil agregar el archivo tor.vidalia de qbi para iniciar un demonio.

flurdy
fuente
0

Creo que esta respuesta (que se encuentra aquí ) puede ser útil. Probablemente tendrá que comenzar desde cero y descargar el paquete. Esto ha funcionado para mí. El paquete se puede encontrar aquí .

fledermaus
fuente
1
Bienvenido a Ask Ubuntu! Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Peachy