Невозможно запустить tor control port file not created
I/OnionProxyManager: Starting Tor
I/OnionProxyManager: Starting process
I/OnionProxyManager: Waiting for control port
W/OnionProxyManager: Control port file not created
I/FileUtilities: /data/user/0/ch.blinkenlights.android.vanilla/files/tor_exec/lib/tor/control.txt
I use tor for android project. Control port has been creating each time just as empty file. Any thoughts how can I fix it or find the reason?
I`ve also tried on the android instrumentation test in the repository, and result is still the same.
The text was updated successfully, but these errors were encountered:
Причины, по которым не работает Tor Browser
Если Тор не работает, это происходит по следующим причинам:
- неправильные системные настройки;
- случайный сбой;
- блокировка антивирусом;
- устаревшая версия программного обеспечения;
- необходимость в перенастройке мостов.
Для их устранения поочерёдно проверяют каждую.
05nelsonm commented Jun 13, 2020 •
Been playing around with Tor Browser's tor-android-service project (I assume most of you here are as well).
Finding that you've gotta call updateTorConfig().asString() from TorSettingsBuilder then write it to your torrc file before calling start such that all the settings you've entered via your TorSettings class are appropriately reflected.
TorConfig will have the file pathway for your cookieAuthFile that is needed for your torrc file's ControlPortWriteToFile
Also, in the tor-android-service project the torrc file asset shouldn't even be needed when you use the TorSettingsBuilder 's updateTorConfig method.
sisbell commented Jul 12, 2019
@torwarrior There are two common causes of startup failure. First would be if the torrc file is specifying some port that another app (or instance of tor) is also using. You can check if other tor processes are running on your system which may be using the ports.
The second possibility is if the torrc file is not configured properly or has some invalid value. You can test this by taking the torrc file and running it directly with tor from the command line:
If that is bad, it will throw up some errors in the console
Обновление Tor Browser
Следующий шаг — это обновление программы. Предварительно её открывают и сохраняют все закладки для последующего восстановления после завершения операции. Порядок действий:
После того, как выполнен бэкап:
Если будут найдены новые версии ПО, установить их.
Здесь же можно разрешить утилите выполнять автоматическую установку обновлений при их появлении.
Далее Тор Браузер перезагружают и проверяют его работу.
Переподключение мостов
Если неполадки решить не удалось, и Тор по-прежнему не может установить соединение, возможно, он был заблокирован, например, на уровне провайдера или государства. В этом случае выполняют переподключение мостов, чтобы обойти ограничение.
В открывшемся окне нужно нажать «Просто добавьте ваш адрес моста!», а затем ввести капчу. В новом окне скопировать три строки на сером фоне.
Далее в браузере слева кликают по кнопке с луковицей и выбирают «Настройка сети Тор».
Напротив строки «Тор запрещён в моей строке» ставят метку и отмечают «Указать мост, который я знаю».
Вводят ключи в появившееся поле. Подтверждают действие и перезапускают браузер.
ProofOfKeags commented Apr 8, 2020
OK So I'm having the same issue at this point. I haven't been able to successfully get the tor bin to start up. Ive tried in many different configurations. It also happens even when I try to run the smoke test in this repo. Any ideas?
maxgmer commented Apr 22, 2020
i have a same problem
Hello, sorry to ressurect an old thread, but I am having the same issue, basically it seems the torrc file is the one that comes straight from the tor-binary package, and it seems to be missing the directive "ControlPortWriteToFile" so the control.txt file is initialized as an empty file by the TorInstaller, but never actually written by TOR.
same issue for me
05nelsonm commented Jun 19, 2020 •
Also finding that the WriteObserver is throwing an IllegalArgumentException because it's being sent a null File due to it being deleted, then recreated and the reference for torConfig.cookieAuthFile is not being reset. Same with the controlPortFile .
Устаревшая версия программы
Если программа устарела, она может некорректно функционировать, например, соединение не будет устанавливаться. Решением станет её обновление до актуальной версии. Для этого запускают браузер, а затем в правом верхнем углу нажимают на кнопку с изображением луковицы. В открывшемся выпадающем меню выбирают «Проверить на наличие обновлений Tor Browser». Если они есть, пользователю будет предложено их установить.
torwarrior commented Jul 8, 2019
Thanks a lot for quick reply. While I am trying to research the solution, I will put logs here.
05nelsonm commented Jun 12, 2020 •
Bumping into the same thing. Even adding "ControlPortWriteToFile" to my default torrc file as @SilverGhostBS suggested doesn't seem to do the trick.
keep getting an IllegalArgumentException at startup for the FileObserver
torwarrior commented Jul 8, 2019
Thanks a lot for quick reply. While I am trying to research the solution, I will put logs here.
Основные причины
Перед тем как бить тревогу, нужно провести первичную проверку работоспособности программы:
- Проверьте наличие стабильного интернет-подключения. Это банальное, но распространённое решение проблемы. Попробуйте открыть другой браузер и зайти на любую страницу. Если она не открывается, значит неработоспособность связана с интернетом. Рекомендуем позвонить провайдеру или перезагрузить роутер.
- Попробуйте перезапустить Тор или обновить до последней версии. Операционная системы и программное обеспечение состоит из большого количества файлов и служб, которые в редких случаях начинают конфликтовать. Узнайте подробнее о настройке программы, в статье: «Настройка Tor Браузера: инструкция для неопытных пользователей»
Если ни один из вышеперечисленных способов не помог решить проблему, стоит обратиться к следующим вариантам решения, почему не соединяется с сайтом браузер Тор.
Ошибка подключения по защищённой сети
- Проверьте правильность системного времени. Сертификаты выдаются по времени и проверяются в соответствии с общемировым и локальным временем. Если информация отличается, создаётся конфликт и обозреватель считает сертификат недействительным, по отношению к установленному времени.
- Сайт, на который производятся попытки входа – небезопасен.
Сбой в работе
Нередко проблему можно решить, выполнив простую перезагрузку программы. Если произошёл случайный сбой. этого действия будет достаточно, и соединение будет установлено.
torwarrior commented Jul 8, 2019 •
Seems that the issue is related to the torrc file, I will share the initialization code
And here is 'torrc' file from the folder which I pass as the 'installDir' param during the initialization- folder name 'tor_exec':
eighthave commented Jun 30, 2020 •
Ultimately, I think TorService should communicate with Tor using stdin/stdout or even direct function call. Here's more on that:
Если Tor Browser не подключается к Сети, потребуется поочерёдно выполнить следующие действия:
- обновить программу;
- перенастроить мосты;
- переустановить Тор.
Иногда причина может быть в неправильно установленном системном времени. Следует изменить формат с 12-часового на 24-часовой, перезагрузить ПК и заново открыть обозреватель. Проблема должна устраниться. О том, как это сделать, рассказывается в статье по ссылке.
Переустановка Tor Browser
Если проблема сохраняется, веб-обозреватель переустанавливают, предварительно удалив старую версию. Программа не прописывается в системных разделах, поэтому всё, что потребуется — удалить папку с её данными и ярлык с рабочего стола или из каталога, куда она был скачана и распакована. Детально об этом процессе рассказывается в соответствующем материале.
Далее нужно перейти на официальный сайт Тор, скачать новую версию и установить её. Подробнее узнать об установке можно прочитать по этой ссылке.
После этих действий проблемы с работой браузера будут устранены.
SilverGhostBS commented Mar 25, 2020
Hello, sorry to ressurect an old thread, but I am having the same issue, basically it seems the torrc file is the one that comes straight from the tor-binary package, and it seems to be missing the directive "ControlPortWriteToFile" so the control.txt file is initialized as an empty file by the TorInstaller, but never actually written by TOR.
Заключение
Если не работает Tor Браузер, решением проблемы станет перезапуск программы, обновление, установка верного системного времени, отключение антивируса или переподключение мостов. Если действия не принесли результатов, обозреватель потребуется удалить и установить заново.
Tor Browser for Android
версия: 11.0.8 (96.3.0-Release)
Последнее обновление программы в шапке: 13.03.2022
Краткое описание:
Версия Tor Browser на андроид
Tor Browser для Android является единственным официальным мобильным браузером, поддерживаемым Tor Project - разработчиками самого мощного в мире инструмента для обеспечения конфиденциальности и свободы в Интернете.
Примечание. Для этой версии вам необходимо установить прокси-приложение Orbot, которое будет подключать Tor Browser к сети Tor. Наша цель на будущее - в стабильном релизе Tor Browser для Android убрать необходимость использовать Orbot для подключения к сети Tor.
Известная проблема: слайдер уровня безопасности находится в меню «Параметры безопасности», но из-за небольшой проблемы он появляется только после перезапуска приложения. Мы планируем устранить эту проблему в следующем релизе.
БЛОКИРОВКИ
Tor Browser изолирует каждый посещаемый вами веб-сайт, поэтому сторонние трекеры и реклама не могут вас отлеживать. Любые файлы cookie автоматически удаляются после окончания просмотра.
ЗАЩИТА ОТ НАБЛЮДЕНИЯ
Tor Browser запрещает посторонним наблюдателям просматривать ваше соединение чтобы узнать какие веб-сайты вы посещаете. Любой, кто следит за вашими привычками просмотра, может видеть только то, что вы используете сеть Tor.
ЗАЩИТА ОТ ТЕХНОЛОГИИ "ОТПЕЧАТКОВ ПАЛЬЦЕВ"
Tor стремится сделать всех пользователей одинаковыми, что затрудняет распознавание по "отпечаткам пальцев" на основе информации о вашем браузере и устройстве.
МНОГОСЛОЙНОЕ ШИФРОВАНИЕ
Когда вы используете Tor Browser для Android, ваш трафик ретранслируется и зашифровывается три раза, во время прохождения через сеть Tor. Сеть состоит из тысяч серверов-добровольцев, известных как мосты Tor. Посмотрите эту анимацию, чтобы узнать больше о том, как она работает:
ПРОСМОТРЕТЬ БЕСПЛАТНО
С браузером Tor для Android вы можете бесплатно получать доступ к сайтам, которые может заблокировать ваш местный интернет-провайдер.
Заключение
Чтобы понять, почему не подключается Тор Браузер, нужно поочерёдно проверить настройки системного времени, наличие новой версии программы, а также актуальность мостов, через которые выполняется соединение. Если эти действия не принесут результатов, утилиту рекомендуется переустановить для последующей стабильной работы.
Проблема с подключением к серверам Tor может возникнуть как из-за проблем с компьютером, так и из-за нарушения работы серверов. Отсутствие связи с «луковой» сетью, превращает браузер из анонимного – в стандартный или полностью ограничивает доступ к сайтам. В статье рассмотрим, почему не соединяется Tor Browser.
Перенастройка мостов
Перенастройка мостов необходима, если обозреватель был заблокирован на уровне провайдера или государства. Для этого в настройках открывают раздел «Tor» и нажимают «Использовать мост». Далее выбирают «Запрос нового моста» и вводят капчу. После этих действий символы в поле ниже обновятся. Теперь утилиту перезапускают и проверяют её работу.
torwarrior commented Jul 11, 2019 •
@sisbell can you orient me, please, with place where I should check the behavior? Maybe you have some ideas, as I see you have a lot of experience with tor
Неправильное системное время
- В трее открыть контекстное меню часов «Настройка даты и времени».
- В верхней части окна проверить, правильно ли указаны данные. Если это не так, нужно нажать «Изменить».
- Если автоматическая синхронизация данных с Интернетом была отключена, её рекомендуется активировать.
После этих действий технику перезапускают и заново проверяют работу обозревателя.
Блокировка антивирусом
Антивирусное ПО может препятствовать запуску интернет-обозревателя или установке соединения. Решением проблемы станет временная приостановка его работы.
В Kaspersky Free для этого нужно открыть контекстное меню иконки в трее и нажать «Приостановить защиту», а затем указать необходимый период, в течение которого утилита не будет функционировать.
После того, как работа с Tor Browser будет окончена, антивирус включают вручную, если он не запустится самостоятельно.
Долго грузится и выдаёт ошибку
- Неудачная попытка соединения;
- Соединение сброшено или прервано;
- Время ожидания истекло.
Чаще всего они связаны с отсутствием интернета или пробел со стороны сервер хостинга, например, в результате DDoS атаки. Но в редких случаях виной всему является накопившийся кэш и файлы куки, которые создают конфликт при загрузке информации с серверов. Тор используют за основу оболочку Firefox, поэтому процесс очистки ничем не отличается.
На заметку: если установлена новая версия Tor, достаточно нажать на иконку с метлой в панели уведомлений. Функция автоматически удалит всю личную информацию, закроются все вкладки и почистит куки. Разработчики назвали её «Новая личность».
Переходим в меню, нажатием на значок с тремя полосками в правом верхнем углу и кликаем на Options. Откроются внутренние настройки обозревателя, в списке слева, выбираем раздел «Privacy and Security».
В «Cookies and Site Data», нажимаем на кнопку «Clear Data». Во всплывающем окне ставим галочки напротив куки и кэш. Кликаем на «Clear». Если Тор переведён на русский язык, последовательность действий не изменится, будут отличаться только названия разделов.
Читайте также: