Vidalia为什么没有检测到tor已经在运行?


2

我安装torvidalia在Ubuntu 12.04 64位。当我尝试运行Vidalia时,我收到以下消息

Vidalia发现Tor软件意外退出。请在消息日志中查看最近的警告或错误消息。

这是日志

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.

运行sudo /etc/init.d/tor status结果tor is running

有谁知道这里发生了什么以及我如何解决它?

Answers:


2

正如它所说

无法绑定到127.0.0.1:9050:地址已在使用中

您可能已启用并运行tor守护程序。因此,每次启动系统时它都会自动启动

你可以编辑

在/ etc /默认/ TOR

并设置在那里

RUN_DEAMON = “无”。


谢谢你解决了我的问题。但想知道为什么会发生这种情况
shekhar 2014年

0

在终端中键入以下命令:

sudo killall tor

重启Vidalia,应该可以使用tor。但真正的问题是,每次你想使用torVidalia,你需要在终端输入该命令。

问题:安装后,tor会在启动Ubuntu时自动启动。当您打开Vidalia时,它将首先检查是否存在现有的tor进程并尝试连接到tor的控制端口。

我们需要做的就是重新配置tor,这样它就可以让Vidalia连接并开始使用tor工艺。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.