Closed wkarshat closed 5 years ago
Thanks for reporting! This issue isn't actually about disconnecting peers. The question is why we have failed verification of block 0000000001e75867923b1993eeb5e623547537f02d42bfa39aae968ba96b3255
. Do you have full logs for this sync?
Couple of days worth of logs, starting with a fresh sync:
RUST_LOG=verification=trace ./target/release/pzec
Thanks for the log! This issue (Block "0000000003f9a4833161d37c1f31ef1a0b71ea8a3e2e9fa721bfcf046e1aab45" verification failed with error "CoinbaseOverspend { expected_max: 1250142137, actual: 1250151542 }
) has been fixed recently in #88 and #90 . Please update to latest master and retry
As first mentioned in #95, it appears that valid peers are disconnected, after reporting one of several types of errors. Sequences of disconnect messages 24 hours apart show all the peers in the covered range (1-7 and 4561-4570) erroring out. Moreover, multiple consecutive peers are blamed for causing the very same error, which is a virtual impossibility, like disconnect of 2&3. All other disconnects shown, groups of peers 5-7 and 4561- (except 4562 and 4566) are blamed for the very same error.