-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Teku Validator client unable to find keys #174
Comments
Hello @GLCNI, we are looking into your issue now! Could you please provide us the |
docker-compose.yml
.env file
|
Thanks! Can you please run this command:
and let me know if the output is the same that the one above:
I have been trying in different moments, and for example, I tried to run the validator by hand without waiting to sync and it ran without issues, with I follow the next commands:
On the process of sync, I wait until I reached a point like this:
That means that both nodes, execution, and consensus are syncing, open another terminal and:
Will try your compose, check the differences, and see what is the source of the problem. WIll keep you updated, Thanks for letting us know! |
Ran the command, this is the output
|
Can you please provide me the args to |
Hey @GLCNI I have been testing, a few things, and all of them worked for me, here is what I did overall:
And everything works. I am running it on a Ubuntu machine. Can you please run the docker compose with that .env in a new folder, generated using After that, run the validator and please, let us know if the issue persists. Thanks in advance! |
Solved: @stdevMac deleted the validator data folder and re-imported validator keys, Problem: github.com/NethermindEth/teku-init-validator |
Thanks @GLCNI for letting us know! If you need anything else, please feel free to submit an issue at any time 🙌 |
Describe the bug
Teku Validator client unable to find validator keys
To Reproduce
Start Sedge with network Gnosis and Teku for CL client. once synced start the validator.
had sedge started up a day ago, EL and CL clients synced okay. prompted to start the validator (at this point did not generate keys yet)
Not able to access the 'validator-data' folder until I changed permissions
keys generated restart validator client
sedge keys --network gnosis
places keys in
./keystore/validator_keys
and password.txt in./keystore
Teku is looking for keys in
--validator-keys=/data/keys:/data/passwords
I think Teku requires password file per validator with same name structure but
.txt
extensionTried to Import validators
ran the container to import the keys, and restarted the validator client
same error and looks like the validators are imported to
./validator-data/validators
The text was updated successfully, but these errors were encountered: