6

I'm trying to start a geth node to connect to the Rinkeby test network by running

geth --networkid=4 --datadir=$HOME/.rinkeby --verbosity 0 --syncmode=light 
--bootnodes=enode://a24ac7c5484ef4ed0c5eb2d36620ba4ea13b8c84684e1b4aab0cebea2ae45cb4d375b77eab56516d34bfbd3c1a833fc51296ff084b770b94fb9028c4d25ccf@52.169.42.101:30303?discport=30304 --rpc 
--rpccorsdomain "*" --rpcapi=eth,web3,net,personal,ssh,db,debug --unlock="0xf905463ebd62121b16e0076cadc19a7b0e706c77" console

which has always worked fine (btw I'm aware of security concerns with the command but I don't really care about that for now). However, despite starting still, if I run

eth.getBalance(eth.accounts[0])

I get back an error

Error: missing trie node 60c376cdb14aec29386df043d081afcfa38a97da22e25d344c4104fd91cf6cc1 (path )
    at web3.js:3104:20
    at web3.js:6191:15
    at web3.js:5004:36
    at <anonymous>:1:1

This answer suggests removing the blockchain for a similar issue, but I'd like to avoid that since it took a while to download it the first time around. Any ideas how to solve this and why this started happening?

1
  • Maybe this answer could be useful for you. That error could mean data corruption, that's why it is suggested to delete the chain data. Commented May 26, 2019 at 21:11

0

Your Answer

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

Browse other questions tagged or ask your own question.