Видалия: “Скалистая вершина не работает”

Это - то, что я сделал:

  • Установленная скалистая вершина:

    sudo apt-get install tor 
    
  • Установленная Видалия с помощью Центра программного обеспечения Ubuntu

Я затем запустил Видалию, и она сказала Tor is not running включая сообщение об ошибке, говоря, что Видалия не могла запустить Скалистую вершину.

Tor not running

Я искал немного, и я узнал, что проблема может состоять в том, что Скалистая вершина уже работает, когда Видалия начинает.

Они были моими дальнейшими шагами:

  • Удаленная Скалистая вершина от runlevels

    sudo update-rc.d -f tor remove 
    
  • Уничтоженный все процессы Скалистой вершины

    sudo pkill -x tor 
    

Vidialia все еще отобразил те же сообщения об ошибках после запуска его.

Путь к Скалистой вершине в настройках должен на самом деле быть корректным:

/usr/sbin/tor

Я проверил его существование.

Однако я не могу нажать "OK" в диалоговом окне настроек, потому что путь ControlSocket не существует. Это принимает значение по умолчанию к /var/run/tor/control

Я затем активировал Сокет Управления 9051 в конфигурационном файле Скалистой вершины (/etc/tor/torrc) и изменил настройки Видалии соответственно. Я также сбросил путь Видалии к тому файлу конфигурации Скалистой вершины.

К сожалению, я все еще получаю ту же ошибку как выше!

4
задан 8 September 2013 в 21:14

3 ответа

На терминале

sudo ln -s /etc/apparmor.d/usr.bin.vidalia /etc/apparmor.d/disable/ sudo apparmor_parser -R /etc/apparmor.d/usr.bin.vidalia sudo /etc/init.d/tor start

и затем

$vidalia
0
ответ дан 8 September 2013 в 21:14

Затем перезапустите privoxy и polipo

sudo /etc/init.d/privoxy force-reload && /etc/init.d/polipo restart
.
0
ответ дан 8 September 2013 в 21:14

ОП опубликовал:

Я попытался вручную запустить Tor (набрав /usr/sbin/tor в терминале), а затем Vidalia, и он отлично работает.

Из документации Vidalia:

Я не могу запустить Tor

Наиболее вероятная причина, по которой Vidalia не удалось запустить Tor, заключается в том, что Vidalia ищет Ваша установка Tor находится не в том каталоге. Вы можете указать Vidalia, где находится Tor, обновив опцию Tor Executable в общих настройках конфигурации. Другая возможная причина, по которой Tor не может запуститься, заключается в том, что уже запущен другой процесс Tor. Проверьте ваш список запущенных процессов и остановите предыдущий процесс Tor, если вы его найдете. Затем попробуйте запустить Tor снова.

Если это не помогло, проверьте журнал сообщений, чтобы увидеть, печатал ли Tor какую-либо информацию об ошибках, с которыми он столкнулся при попытке запуска.

Vidalia не может подключиться к Tor

Vidalia управляет Tor, связываясь с ним через порт управления Tor.

Самая распространенная причина, по которой Vidalia не может подключиться к Tor, заключается в том, что Tor запустился, но обнаружил ошибку и немедленно завершил работу. Вы должны проверить свой журнал сообщений, чтобы увидеть, сообщал ли Tor об ошибках во время его запуска.

Если Tor прослушивает порт, отличный от ожидаемого Vidalia, Vidalia не сможет подключиться к Tor. Вам редко нужно менять этот параметр, но если на вашем компьютере работает другая служба, конфликтующая с портом управления Tor, вам нужно будет указать другой порт. Вы можете изменить этот параметр в дополнительных настройках Vidalia.

Tor неожиданно завершил работу

Если Tor завершает работу сразу после попытки запуска, скорее всего, у вас уже запущен другой процесс Tor. Проверьте журнал сообщений, чтобы увидеть, выделены ли какие-либо из последних нескольких сообщений в списке желтым цветом и содержат сообщение, подобное следующему:

connection_create_listener(): Could not bind to 127.0.0.1:9050: Address already in use. 
Is Tor already running?

Если вы обнаружите сообщение об ошибке, подобное приведенному выше, вы нужно будет остановить другой процесс Tor, прежде чем начинать новый с Vidalia. В Windows вам нужно искать tor.exe в вашем диспетчере задач. В большинстве других операционных систем команда ps может помочь вам найти другой процесс Tor.

Если Tor успешно работал какое-то время (то есть дольше, чем несколько секунд), то вам следует проверить журнал сообщений на наличие любых ошибок, с которыми столкнулся Tor, до его выхода. Такие ошибки будут выделены красным или желтым цветом.

0
ответ дан 8 September 2013 в 21:14

Другие вопросы по тегам:

Похожие вопросы: