mainnet.shスクリプトを更新した後、リモート署名者からトランザクションに署名中にエラーが発生しました
-
-
実行に使用したスクリプトバージョンと現在実行しているスクリプトバージョンを正確に指定する必要がありますyou should precise what script version you used to run and what script version you run now
- 0
- 2019-03-03
- Ezy
-
2 回答
- 投票
-
- 2019-03-16
tezos-signerをリモートで使用し、認証を要求するオプションを設定した場合は、ノードを最新のメインネットに更新した可能性がありますが、リモート署名者コードは更新していません.必ず更新してください. 必要ない場合もありますが、投票の更新により、リモート署名者と承認者/ベイカーの間の認証で何かが変更されたようです. 私はこれに遭遇し、そのように解決しました. それがそれに遭遇する他の誰かに役立つことを願っています.
If you use tezos-signer remotely, and set the option to require authentication, then you probably updated the node to the latest mainnet but you did not update the remote signer code, be sure it is updated. Sometimes it is not required, but the voting update seem to have changed something in authentication between remote signer and endorser/baker. I did encounter this and resolved it that way. hope it helps anyone else that encounter it.
-
はい、リモート署名者を更新しませんでした.私はそれを試して、あなたに知らせます.mainnet.shスクリプトファイルを更新するのは簡単でしたが、リモート署名者のバイナリを更新するプロセスは何ですか?Yes i did not update the remote-signer. I'll try that and let you know. It was simple to update the mainnet.sh script file but what is the process to update the remote-signer binary?
- 0
- 2019-03-17
- Sachin Tomar
-
ターミナルからtezosディレクトリに移動し、これを実行します. git checkoutmainnet &&git pull &&makebuild-deps &&eval $(opamenv)&&make それはそれをする必要があります.from the terminal got to your tezos directory and run this: git checkout mainnet && git pull && make build-deps && eval $(opam env) && make That should do it.
- 0
- 2019-03-19
- Zx1984
-
ありがとう.ここで更新を共有します.Thanks. Will share the update here.
- 0
- 2019-03-20
- Sachin Tomar
-
- 2019-03-27
まったく同じエラーが発生しました.私のインストールはDockerイメージではなく、ここに記載されているクラシックインストールです: https://github.com/tezoscommunity/FAQ/blob/master/Compile_Mainnet.md
私の問題は、Screenを介してtezos-signerを実行することであり、更新後に新しいtezos-signerバイナリを表示するには、Screenセッション(内部のtezos-signerプログラムだけでなく)を再起動する必要があります.これで問題は解決しました.
つまり、同じバージョンのtezos-node、tezos-baker、tezos-signerなどを使用していることを確認してください.
I had the exact same error. My install is not the Docker-images but the classic install documented here: https://github.com/tezoscommunity/FAQ/blob/master/Compile_Mainnet.md
My issue turned out to be that I run the tezos-signer via Screen, and the Screen session (not just the tezos-signer program inside it) needs to be restarted to see the new tezos-signer binary after update. This fixed the problem for me.
So in short: Maker sure you are using the same version tezos-node, tezos-baker, tezos-signer, etc.
最近、こちらに記載されている正確な手順に従っています.
mainnet.sh
スクリプトを更新しました.これは、存在するスクリプトが最新のイメージではないと言っているためです.そして、承認の番が来たとき、認証キーを使用して署名されたリモート署名者にトランザクションが送信されたときに、承認ログに以下のエラーが表示され、それを見逃しました.
スクリプトが更新される前は機能していました.
mainnet.sh
スクリプトで、リモート署名者認証キーに関して何か更新されましたか?