Я не могу подключиться к Parity через пользовательский интерфейс браузера. Я пробовал несколько раз с разными токенами, сгенерированными при выполнении команды parity signer new-token
на узле, где работает контроль четности. Но ответ в браузере всегда один и тот же:
Unable to make a connection to the Parity Secure API. To update your secure token or to generate a new one, run parity signer new-token and supply the token below
В консоли узла я вижу следующее сообщение, каждый раз с разными номерами в первой строке. Первое число всегда меньше второго:
Received old authentication request. (1486765366 vs 1486765433) Unauthorized connection to Signer API blocked.
Паритетная версия: Parity/v1.6.0-nightly-afa1edb-20170125/x86_64-linux-gnu/rustc1.14.0
Любая помощь приветствуется.
Теперь проблема исправлена. Как я уже упоминал в своем комментарии под своим вопросом, основной причиной была большая разница во времени в 1 минуту и 7 секунд между моей машиной и https://time.is . Моя машина не смогла подключиться к нашим внутренним серверам времени из-за внутренней проблемы, поэтому отставала. Как только время было синхронизировано, я смог подключиться через интерфейс пользовательского интерфейса.
Это документ, который помог мне это исправить: https://github.com/ethcore/parity/wiki/UI-Remote-Access .
Я сталкивался с этой проблемой раньше, и я решил ее, выполнив следующие действия:
key
файл Parity/Ethereum/network
в __key
.key
файл?Сделать его открытым можно, запустив ноду с IP-параметрами интерфейса:
$ parity --dapps-interface <IP> --ui-interface <IP>
Но убедитесь, что вы действительно этого хотите. Вы также можете проверить функциональность --dapps-user
и --dapps-password
повысить безопасность.
[dapps]
и [ui]
с interface
и port
указанным для обоих в файле конфигурации TOML, а затем запуску узла с помощью $ parity --config <configfile>
? Так был запущен узел.
Аджой Бхатия