тор не может найти серверы
вот собственно сабж
через vidalia в карте сети нет ни одного сервера
уже 2 раза такое было
танцы с бубном помогали
честно говоря не понимаю что из моих телодвижений решало проблему
вчера опять повторилось
не знаю что делать, может ктонить поможет
лог:
апр 26 22:34:47.015 [Замечание] Tor v0.1.2.19. This is experimental software. Do not rely on it for strong anonymity.
апр 26 22:34:47.015 [Замечание] Initialized libevent version 1.3e using method win32. Good.
апр 26 22:34:47.015 [Замечание] Opening Socks listener on 127.0.0.1:9050
апр 26 22:34:47.125 [Замечание] Opening Control listener on 127.0.0.1:9051
апр 26 22:35:24.703 [Предупредение] couldn't find end of hashed material " directory-signature"
апр 26 22:35:24.703 [Предупредение] Unable to compute digest of network-status
апр 26 22:35:24.718 [Предупредение] Couldn't parse network status.
апр 26 22:35:24.718 [Замечание] I learned some more directory information, but not enough to build a circuit.
комментариев: 98 документов: 8 редакций: 10
Можно. Tor кэширует загруженные status'ы в файлах {APPDATA}/Tor/cached-status/{fp} где вместо {fp} — фингерпринт публичного ключа сервера – т.е. в вашем случае 847B1F850344D7876491A54892F904934E4EB85D
Но он всё равно будет пытаться его обновить из сети через какое-то время и откажется использовать закэшированные данные. Есть опция которая позволит использовать только закэшированные данные и не обновлять — посмотрите в мануале — но это наверняка ухудшит работку клиента т.к. будут использоваться устаревшая картина сети.
Вот здесь то что вы просили.
И если можно небольшой ликбез по поводу:
1. Как оттуда вынуть цифровую подпись и проверить ее (RSA PUBLIC KEY – это же открытый ключ шифрования по алгоритму RSA, не он имеется ввиду?)
2. {fp} — 847B1F850344D7876491A54892F904934E4EB85D – прямо так и надо назвать файл?
3. При обновлении из сети тор будет обновлять полностью файл серверов или только изменения?
Выше линк нерабочий.
Вот рабочий:
http://klamas.ru/f/files/110899/5.txt
комментариев: 98 документов: 8 редакций: 10
2. Угу
3. status всегда полностью, потом дескрипторы каждого сервера по-отдельности
Всё-таки я не рекомендую так делать. Надо выяснить в чём изначальная проблема. Включите debug режим логов и запустите tor (почистите всё из каталога tor в appdata перед запуском). На всякий случай – доступ в сеть напрямую или через прокси?
У меня похожая проблема,
Vidalia 0.0.16
Tor 0.1.2.19
Win XP SP2
Очень рассчитываю на вашу помощь, все необходимые данные предоставлю.
В файле – лог с включенным debug.
http://klamas.ru/f/files/11089.....iaLog-05.21.2008.txt
комментариев: 98 документов: 8 редакций: 10
Что-то с правами на каталог? Место на диске?
Скопируйте tor.exe в отдельный каталог, создайте там же файл torrc следующего содержания
и запустите
tor -f torrc
комментариев: 98 документов: 8 редакций: 10
Вообще об этом надо было сразу сказать. Версию vidalia тоже упомянуть стоило бы. ОС похоже winxp — но почему я должен это угадывать? Корректный багрепорт – половина решения.
ОС – WinXP SP2
Vidalia 0.0.16
Tor 0.1.2.19
Права полные на "C:\Documents and Settings\Damir\Application Data\tor/cached-routers"
Сделал как вы написали
получил лог
http://ifolder.ru/6666646
комментариев: 98 документов: 8 редакций: 10
Чего, совсем без вариантов?
Логи зафиксировали равное число байтиков пришедших из сети, и размер полученного документА со статусом. Из этого следует простая логическая цепочка: что-то распаковало, в нормальных условиях упакованный контент, и там хорошо поломав отдало Tor'у. Учитывая что с одной директории скачиваются сразу все статусные документЫ, то копавшее вероятно не зная структуры упаковки просто извлек первое из того что смог, при этом что-то основательно повредив.
Что же там было поломано, это вероятно возможно документально-эксперементально выяснить, если сильно нужно. Но что делает такую сверх полезную работу и с какой целью, это можно будет ответить только после звонка.
Заставить Tor игнорировать модифицированное содержимое, невозможно. Это подписываемый документ, а в данном случае это еще ведет и к ошибке в структуре документа, плюс потеря остальных выкачиваемых статусов. Но можно туннелировать запросы к директориям, смотрите опции TunnelDirConns и PreferTunneledDirConns. В 0.1.2.19 это тоже должно работать, но не включено по умолчанию.