? Редактирование: Post:21.body Сохранить Удалить Закрыть
Инициализация...

Самое новое

СледитьСлежу
+ Создать новую тему
FAQ | En-Zer0Talk | Блоги о разработке: gomzik'a / kostaNew
Загрузка...

Title

Body
^1 ^2 added ━ автор user_name
More topics

Main ZeroNet news How did you find ZeroNet?

Follow in NewsfeedFollowing

Потеря ZeroID при каждом обращении — кто сталкивался?

Вот уже второй человек жалуется на пропажу ZeroID на ровном месте:

http://www.balancer.ru/g/p6632685

Первый раз: http://www.balancer.ru/g/p6503817

Кто-то с этим сталкивался? Один раз — может, какие-то глюки. Два — больше похоже на какую-то типичную проблему.

^1 ^2 balancer73 отправил on Sep 03, 2018
Please sign innew comment
Войти как...
Отправить
You are running out of your allowed space, please contact the site's admin at unknown to raise your limit.
user_nameadded ^1 ^2
Ответить
Body
test999999on Sep 04, 2018 ^1 ^2
Ответить

balancer73: Может быть и пробел. Я, чтобы наверняка, посоветовал и без пробела. Но у консольных приложений под Windows проблемы с кодировкой кириллицы в путях явление очень частое. Много чаще, чем с пробелами.

Загадочно как-то. Посмотрел внимательно на путь

c:\Users\Таня\Downloads\ZeroNet-win-dist (2)\ZeroNet-win-dist

В нём есть и русские буквы, и пробел, но ZN работает без проблем. В общем, на рабочий стол не класть - буду иметь в виду))

balancer73on Sep 04, 2018 ^1 ^2
Ответить

geekless2: А это точно виновата кириллица, а не пробел в названии "Рабочий стол"?

Может быть и пробел. Я, чтобы наверняка, посоветовал и без пробела. Но у консольных приложений под Windows проблемы с кодировкой кириллицы в путях явление очень частое. Много чаще, чем с пробелами.

geekless2on Sep 04, 2018 ^1 ^2
Ответить

balancer73: Точно. После переноса в каталог без кириллицы всё завелось.

А это точно виновата кириллица, а не пробел в названии "Рабочий стол"? Я проверял из винды, где пользователя зовут Таня русскими буквами.

balancer73on Sep 03, 2018 ^1 ^2
Ответить

balancer73: Появилась версия, что может быть виновна кириллица в пути.

Точно. После переноса в каталог без кириллицы всё завелось.

balancer73on Sep 03, 2018 ^1 ^2
Ответить

anotherneko: Не может ли быть так, что у пользователя нету прав на запись в каталог с zn?

users.json на вид корректный. Сайты там есть какие-то. Опять же, master_seed же индивидуальный записался.

Появилась версия, что может быть виновна кириллица в пути. Товарищ распаковал на рабочий стол. Будет проверять. Хотя это не объясняет первый случай, с Linux'ом — там это не критично.

anothernekoon Sep 03, 2018 ^1 ^2
Ответить

Не может ли быть так, что у пользователя нету прав на запись в каталог с zn?

balancer73on Sep 03, 2018 ^1 ^2
Ответить

Да, запустил отдельную ноду с его users.json — и по master_seed на ZeroID ничего нет, только новая регистрация предлагается. Зарегал нового юзера, в users.json прописался без проблем. Х.з., что это такое. Но, блин, когда ситуация дважды повторяется у разных юзеров, при чём с разными версиями ZN (полгода разницы) и даже в разных ОС (первый раз Linux, второй — Win10), то это что-то хитрое…

balancer73on Sep 03, 2018 ^1 ^2
Ответить

Товарищ прислал users.json — с виду нормальный. Но секция certs пустая. master_seed, но предполагаю, к нему никакой ZeroID не привязан. Хотя попробую запустить отдельным инстансом и подсунуть этот users.json

balancer73on Sep 03, 2018 ^1 ^2
Ответить

test999999: Ну тада у меня только один вариант - закончилось место на диске, так что файл не сохранился. >_<

Мало вероятно :) Но вероятность есть. Спрошу :)

test999999on Sep 03, 2018 ^1 ^2
Ответить

balancer73: Я с десятки очень активно пишу, не меньше, чем из под Ubuntu :)

Ну тада у меня только один вариант - закончилось место на диске, так что файл не сохранился. >_<

balancer73on Sep 03, 2018 ^1 ^2
Ответить

geekless2: Может, тоже повезёт наступить на те же грабли. Клиент я юзал под виндой, но с винды никогда никуда не логинился в ZN.

Я с десятки очень активно пишу, не меньше, чем из под Ubuntu :)

geekless2on Sep 03, 2018 ^1 ^2
Ответить

Проверил: если заходишь с тем же master seed с чистого профиля без сертификатов, то при посещении ZeroID, сразу же восстанавливает сертификат без вопросов:

New certificate added web/geekless2@zeroid.bit.

и

Authorized for web/geekless2@zeroid.bit

Пойду потыкаю ZN на семёрке. Может, тоже повезёт наступить на те же грабли. Клиент я юзал под виндой, но с винды никогда никуда не логинился в ZN.

balancer73on Sep 03, 2018 ^1 ^2
Ответить

Спросил:

Balancer:
Не может быть так, что ты запускаешь каждый раз из архива прямо с новой распаковкой?

В.Н:
нет не знаю. я его из трея запускаю

Раз из трея, то ZN не перезапускается.

balancer73on Sep 03, 2018 ^1 ^2
Ответить

geekless2: Пусть забекапит master_seed перед любыми действиями.

Я сказал вообще users.json забэкапить :)

Если master_seed не менялся, достаточно зайти на ZeroID, и он восстановит сертификат.

Там явно предлагает только новую регистрацию. При чём ругается (естественно), что такой ник уже занят.

balancer73on Sep 03, 2018 ^1 ^2
Ответить

geekless2: А не IT-народ мог случайно запустить другую копию ZN из другой папки? Или запустить из какого-то менеджера архивов, который скрывает процесс распаковки файлов?

Разумный вопрос. Переадресовал :)

geekless2on Sep 03, 2018 ^1 ^2
Ответить

Пусть забекапит master_seed перед любыми действиями.

Если там нет блока "certs" ("сертификаты"), то какие-то проблемы с записью/обновлением этого файла. И, вероятно, созданный тобой ник на ZeroID потерян. Если есть, то х.з., почему не читается. Но бэкап сделай, сохрани этот файл на всякий пожарный :)

Если master_seed не менялся, достаточно зайти на ZeroID, и он восстановит сертификат.

geekless2on Sep 03, 2018 ^1 ^2
Ответить

ZN для Windows в виде архива идёт, AFAIK. А не IT-народ мог случайно запустить другую копию ZN из другой папки? Или запустить из какого-то менеджера архивов, который скрывает процесс распаковки файлов?

balancer73on Sep 03, 2018 ^1 ^2
Ответить

geekless2: Зарегистрировать ID через прокси

Нет, там честный 127.0.0.1

Зарегистрировать ID на одном компе.

Комп тот же самый, инстанс ZN тот же самый. Просто получил ZeroID, написал на форум, закрыл браузер, открыл снова через какое-то время — ZeroID нет, требует снова регистрироваться. Сейчас, вот, спрашиваю, есть ли у человека в users.json вообще секция "certs". Проблема в том, что это не-IT народ и задача для них не тривиальная :)

geekless2on Sep 03, 2018 ^1 ^2
Ответить
  1. Зарегистрировать ID через прокси.
  2. Не сохранить master seed.
  3. ???
  4. Profit!

Или:

  1. Зарегистрировать ID на одном компе.
  2. Установить ZeroNet на другой комп.
  3. Не перенести master seed.
  4. ???
  5. Profit!
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More