October 3, 2022

Устранение неполадок при запуске HAQQ witness

Инструкция по работе с нодами блокчейна Haqq, написанная участником нашего сообщества Telegram - Stas Mikhalych - @stasmikhalych.

Проблема 1: Узел не подключается к другим одноранговым после запуска

После запуска узла вы увидите следующую информацию:

INF No addresses to dial. Falling back to seed module=pex server=node

Вышеуказанное сообщение означает, что у узла нет одноранговых узлов для набора номера в адресной книге.

Пожалуйста, обеспечьте синхронизацию узлов, выполнив следующие действия:

- Загрузите файл синхронизации в свой домашний каталог ~/home directory

# curl -OL https://raw.githubusercontent.com/haqq-network/testnets/main/TestEdge/state_sync.sh

- Выполните и запустите файл:

# chmod +x state_sync.sh

# ./state_sync.sh

- restart node

# haqqd start

Примечание 1: Убедитесь, что вы используете правильную версию golang. Рекомендуется использовать версию go18+

# go version

Для установки последней версии, перейдите по ссылке - https://github.com/golang/go

Примечание 2: Убедитесь, что вы выполняете все команды от имени пользователя с правами “root”.

Проблема 2: Node move to jail every 3-5 minutes.

В случае бездействия или ненормальной активности узела нужно “отключить” валидатор с помощью инструкции - https://docs.haqq.network/guides/validators/setup.html#unjail-validator

In case of validator move to “jail” in a couple of minutes after unjailing, you should replace

priv_validator.json file in ~/.haqqd/config/ folder by previously backuped at startup node.

Возможно, также нужно предупредить при запуске процесса узла – для резервного копирования этого файла.


Если вы желаете поделиться своим мнением о криптовалютах и блокчейн-технологиях, добро пожаловать в наш Telegram-чат. Нам важно знать, что вы думаете!