I am following the instructions here: Local Multi-Node Testnet

Second time.

When I try to start the second node it prints out this error message:

"Not producing block because I don't have the private key for EOS7Qf9KDFDqRUms1aCcocWXsxyoYy7X1vW6qjDTVYMJZ2sfj22DE"

When I look at my records I see that "EOS7Qf9KDFDqR..." is the public key from my first attempt to follow these instructions

Between the first and second attempts I deleted folders




The system is Ubuntu 18.04

Where does that nodeos takes that public key then ?

  • not sure on Ubuntu but on OSX you'll find those at ~/eosio-wallet
    – ekkis
    Commented May 30, 2019 at 7:22
  • At Ubuntu it is /home/aleksey/eosio-wallet, I delete it every time I try to make the new net
    – Aleksey
    Commented May 30, 2019 at 10:25
  • I gave it that old pair of keys, now the second nodeos works and sometimes says "error 2019-05-30T10:16:06.396 thread-0 net_plugin.cpp:1108 operator() ] sent a go away message: chain is forked, closing connection to
    – Aleksey
    Commented May 30, 2019 at 10:27

1 Answer 1


Eos keeps some "mongoc" files in the third location, for example /dev/shm/mongoc-29146

About a week ago nodeos crashed and one such file was left there.

I deleted it and nodeos now does not show that old public key and error message about it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.