I'm getting this on testnet, any hints?
E0210 17:45:00.776716 3691 blockchain.go:1384] Bad block #460001 (0x5edaeaebdf53887e1c93cccbb9115680b8991b416b0ce7216bfd3bc29eac22b6)
E0210 17:45:00.776844 3691 blockchain.go:1385] Difficulty check failed for header 5697432, 5151670
I0210 17:45:00.805252 3691 downloader.go:267] Synchronisation failed: Difficulty check failed for header 5697432, 5151670
instance: Gsoil_TNET/v1.4.3-f0475b8f/linux/go1.7.5
datadir: /root/.soiltnet
coinbase: 0x5d575c05ab6462b0ff748a2f4e5cd4b0a0306e7c
at block: 460000 (Thu, 09 Feb 2017 21:14:41 CET)
modules: admin:1.0 db:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 shh:1.0 txpool:1.0 web3:1.0
Yes, the problem is that you have no peers - other connected clients - which are on the right chain.
We had a fork to homestead on block #460000 on the testnet with client version "Gsoil_TNET/v1.4.3" and I we have old testnet clients online (TNET_v1.4.1) which are on it's on chain now.
Maybe this node is on the right chain:
admin.addPeer("enode://45ec3e9efbe74e7b6a4accd04ea003fca120e4fd812c6dba6a194e657a1060d0134e9b46462207b52e3ca9a796626fef127f26432f837964b5945f9581744e58@62.227.107.119:39340")
Restart soil and add the node. If this wont help - maybe holgerkpedersen can help with his node when he's back online.
I have same problem as you guys.
I've started my node just a few minutes ago.
My node has the following properties:
admin.addPeer("enode://a623eadd411ab6d612e091716706a22de86a9d01e932bcd170463e46920073be04e0c9263a3c2720bb18a446d1a95d39e9a90f903e954514ea530296a462d637@2.105.196.29:39340")
> admin.peers
[{
caps: ["eth/61", "eth/62", "eth/63"],
id: "45ec3e9efbe74e7b6a4accd04ea003fca120e4fd812c6dba6a194e657a1060d0134e9b46462207b
52e3ca9a796626fef127f26432f837964b5945f9581744e58",
name: "Gsoil_TNET/v1.4.3-f0475b8f/linux/go1.7.5",
network: {
localAddress: "192.168.0.16:39340",
remoteAddress: "62.227.107.119:54268"
},
protocols: {
eth: {
difficulty: 174846653126,
head: "f870969d8d16b7b7b3188b637ea3cfe680b17bdab85d2c691e77a318c7f8bb2e",
version: 63
}
}
}, {
caps: ["eth/61", "eth/62", "eth/63"],
id: "e042fbe55beaff48ffbb0c1caabd224267260b660c738f2fd33e53d3b18ef984734323fe7be5be2
3e3faa3d9358aa32c8d02337bfb921fc4abd2fac36e041b4a",
name: "Gsoil_TNET/v1.4.3/windows/go1.5.4",
network: {
localAddress: "192.168.0.16:39340",
remoteAddress: "77.78.26.74:50353"
},
protocols: {
eth: {
difficulty: 174856467025,
head: "ea301f1bfd2b167a597824fb15f8bd8c7d3b17376023884a5d3aaee1a55be348",
version: 63
}
}
}]
I am also cpu mining, therefore I use ">miner.start(1)", to keep things moving. If nobody is mining; we won't get far, and it explains, the missing blocks to be imported.