vcash icon indicating copy to clipboard operation
vcash copied to clipboard

Kernel, check proof of stake failed, read tx previous failed.

Open whphhg opened this issue 7 years ago • 6 comments

After making the fresh sync due to #42 I keep getting the error spam below on every restart.

[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[INFO] - send_getdata_message: TCP connection 4276798864 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.

Edit: Looks like it's coming from [INFO] - ban_address: Network is banning address 51.255.x.x, for 24 hours. since it gets banned and then the spam stops.

whphhg avatar Jan 24 '18 12:01 whphhg

Is this still an issue, or was it just spam from a bad IP? If the latter, that could probably be worded better and be made to not log as an error.

sum01 avatar Jan 30 '18 06:01 sum01

I've tried to find it in the debug.log using cat debug.log | grep "check_proof_of_stake" but there were no results. I guess you're correct and it was only spam from a bad IP.

whphhg avatar Jan 30 '18 16:01 whphhg

Closing then.

sum01 avatar Jan 30 '18 17:01 sum01

Actually, I'll re-open as a reminder to change the error wording...

sum01 avatar Jan 30 '18 17:01 sum01

I've received some more a few minutes ago after syncing finished.

[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[ERROR] - check_proof_of_stake: Kernel, check proof of stake failed, read tx previous failed.
[INFO] - send_getdata_message: TCP connection 3605809623 is sending getdata, count = 1, type = 2
[INFO] - tick: Address manager probed 6 endpoints.

whphhg avatar Jan 30 '18 18:01 whphhg

I assume it will end once your new sync bans the spamming IP's.

sum01 avatar Jan 30 '18 18:01 sum01