[Solved] vNode shard sync stalling

vNode is part of the shard 0 committee and I keep getting ‘stalling’ on https://monitor.incognito.org/node-monitor
Screenshot 2021-04-25 at 4.38.58 pm

I checked vNode logs and it looks like either a sync bug or the block is corrupted

2021-04-25 15:30:29.036 connmanager.go:489 [ERR] Peerv2 log: [stream] rpc error: code = Unknown desc = Sync too fast, last time sync blocks from 1161462 is 2021-04-25 15:30:13.683423714 +0000 UTC
2021-04-25 15:30:29.294 connmanager.go:105 [WRN] Peerv2 log: Cannot publish message peerstate
2021-04-25 15:30:29.651 shardchain.go:224 [ERR] BlockChain log: -1066: Shard Pending Validator Root Hash Error 
 Expect shard staking root hash to be 0000000000000000000000000000000000000000000000000000000000000000 but get 684e0647fd6f7e583b046f276539258a1eff7ccabbb121cb3bde53fae5ab0a56
Shard Pending Validator Root Hash Error
github.com/incognitochain/incognito-chain/blockchain.NewBlockChainError
        incognito-chain/blockchain/error.go:365
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPostProcessingShardBlock
        incognito-chain/blockchain/shardprocess.go:953
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
        incognito-chain/blockchain/shardprocess.go:177
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlk
        incognito-chain/blockchain/shardchain.go:222
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
        incognito-chain/syncker/utils.go:83
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
        incognito-chain/syncker/shardsyncprocess.go:286
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
        incognito-chain/syncker/shardsyncprocess.go:190
runtime.goexit
        go1.13.15/src/runtime/asm_amd64.s:1357
2021-04-25 15:30:29.651 utils.go:89 [ERR] Syncker log : Insert block 1161463 hash [182 1 158 200 101 87 16 186 99 61 103 195 14 93 58 207 233 74 28 202 233 72 197 202 116 156 132 171 162 200 235 147] got error -1066: Shard Pending Validator Root Hash Error 
 Expect shard staking root hash to be 0000000000000000000000000000000000000000000000000000000000000000 but get 684e0647fd6f7e583b046f276539258a1eff7ccabbb121cb3bde53fae5ab0a56
Shard Pending Validator Root Hash Error
github.com/incognitochain/incognito-chain/blockchain.NewBlockChainError
        incognito-chain/blockchain/error.go:365
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPostProcessingShardBlock
        incognito-chain/blockchain/shardprocess.go:953
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
        incognito-chain/blockchain/shardprocess.go:177
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlk
        incognito-chain/blockchain/shardchain.go:222
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
        incognito-chain/syncker/utils.go:83
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
        incognito-chain/syncker/shardsyncprocess.go:286
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
        incognito-chain/syncker/shardsyncprocess.go:190
runtime.goexit
        go1.13.15/src/runtime/asm_amd64.s:1357

Running tag 20210406_1. Rebooting didn’t fix.

cc @duc @khanhj

The same happened on one of my nodes syncing shard 6 after block 909062.

2021-04-25 17:24:46.364 shardprocess.go:140 [INF] BlockChain log: SHARD 6 | InsertShardBlock 909063 with hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8 Prev hash: 6bfd422ecc1d2732461f5d1c3abfb2fc3a797f8b9fb6df16f7fd0b82992e5cd4
2021-04-25 17:24:46.384 shardprocess.go:187 [INF] BlockChain log: SHARD 6 | Verify Pre Processing, block height 909063 with hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8
2021-04-25 17:24:46.397 issuingethrequest.go:288 [INF] Metadata log: WARNING: an error occured during calling eth_getBlockByHash: unknown block
2021-04-25 17:24:46.399 shardproducer.go:856 [INF] BlockChain log: Build Request Action Pairs [], metadata value &{BlockHash:[228 62 42 72 157 225 175 225 47 60 111 144 196 19 246 141 116 234 21 47 161 209 27 177 176 76 37 43 182 79 108 113] TxIndex:208 ProofStrs:[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] IncTokenID:1ff2da446abfebea3ba30385e2ca99b0f0bbeda5c6371f4c23c939672b429a42 MetadataBase:{Type:80}}
2021-04-25 17:24:46.399 shardproducer.go:860 [ERR] BlockChain log: Build Request Action Error -1006: Build request action error%!!(MISSING)(EXTRA []interface {}=[]) -1007: Verify proof and parse receipt%!!(MISSING)(EXTRA []interface {}=[]) An error occured during calling eth_getBlockByHash: unknown block
github.com/incognitochain/incognito-chain/metadata.GetETHHeader
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:289
github.com/incognitochain/incognito-chain/metadata.(*IssuingETHRequest).verifyProofAndParseReceipt
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:196
github.com/incognitochain/incognito-chain/metadata.(*IssuingETHRequest).BuildReqActions
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:164
github.com/incognitochain/incognito-chain/blockchain.CreateShardInstructionsFromTransactionAndInstruction
	/Users/autonomous/projects/incognito-chain/blockchain/shardproducer.go:855
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:362
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357
Verify proof and parse receipt
github.com/incognitochain/incognito-chain/metadata.NewMetadataTxError
	/Users/autonomous/projects/incognito-chain/metadata/error.go:158
github.com/incognitochain/incognito-chain/metadata.(*IssuingETHRequest).verifyProofAndParseReceipt
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:198
github.com/incognitochain/incognito-chain/metadata.(*IssuingETHRequest).BuildReqActions
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:164
github.com/incognitochain/incognito-chain/blockchain.CreateShardInstructionsFromTransactionAndInstruction
	/Users/autonomous/projects/incognito-chain/blockchain/shardproducer.go:855
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:362
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357
Build request action error
github.com/incognitochain/incognito-chain/metadata.NewMetadataTxError
	/Users/autonomous/projects/incognito-chain/metadata/error.go:158
github.com/incognitochain/incognito-chain/metadata.(*IssuingETHRequest).BuildReqActions
	/Users/autonomous/projects/incognito-chain/metadata/issuingethrequest.go:166
github.com/incognitochain/incognito-chain/blockchain.CreateShardInstructionsFromTransactionAndInstruction
	/Users/autonomous/projects/incognito-chain/blockchain/shardproducer.go:855
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:362
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357
2021-04-25 17:24:46.400 shardchain.go:239 [ERR] BlockChain log: -1051: Instruction Hash Error 
 Expect instruction hash to be 711455acaa89a9f8d3baa2e586dfd29b824baaa5197c26843c43338c36e62a44 but get 0000000000000000000000000000000000000000000000000000000000000000 at block 909063 hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8
Instruction Hash Error
github.com/incognitochain/incognito-chain/blockchain.NewBlockChainError
	/Users/autonomous/projects/incognito-chain/blockchain/error.go:383
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:377
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357
2021-04-25 17:24:46.401 utils.go:100 [ERR] Syncker log : Insert block 909063 hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8 got error -1051: Instruction Hash Error 
 Expect instruction hash to be 711455acaa89a9f8d3baa2e586dfd29b824baaa5197c26843c43338c36e62a44 but get 0000000000000000000000000000000000000000000000000000000000000000 at block 909063 hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8
Instruction Hash Error
github.com/incognitochain/incognito-chain/blockchain.NewBlockChainError
	/Users/autonomous/projects/incognito-chain/blockchain/error.go:383
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:377
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357, Committee of epoch [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]
2021-04-25 17:24:46.401 shardsyncprocess.go:301 [ERR] Syncker log : Fail to Insert Batch Block, -1051: Instruction Hash Error 
 Expect instruction hash to be 711455acaa89a9f8d3baa2e586dfd29b824baaa5197c26843c43338c36e62a44 but get 0000000000000000000000000000000000000000000000000000000000000000 at block 909063 hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8
Instruction Hash Error
github.com/incognitochain/incognito-chain/blockchain.NewBlockChainError
	/Users/autonomous/projects/incognito-chain/blockchain/error.go:383
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).verifyPreProcessingShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:377
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InsertShardBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardprocess.go:188
github.com/incognitochain/incognito-chain/blockchain.(*ShardChain).InsertBlock
	/Users/autonomous/projects/incognito-chain/blockchain/shardchain.go:237
github.com/incognitochain/incognito-chain/syncker.InsertBatchBlock
	/Users/autonomous/projects/incognito-chain/syncker/utils.go:94
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).streamFromPeer
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:300
github.com/incognitochain/incognito-chain/syncker.(*ShardSyncProcess).syncShardProcess
	/Users/autonomous/projects/incognito-chain/syncker/shardsyncprocess.go:204
runtime.goexit
	/usr/local/go/src/runtime/asm_amd64.s:1357
2021-04-25 17:24:46.401 connmanager.go:411 [INF] Peerv2 log: [SyncShard] from 909062 to 1165694 fromShard 6
2021-04-25 17:24:46.401 connmanager.go:470 [INF] Peerv2 log: [stream] Request Block type BlkShard from peer  from cID 6, [909062 1165694] 
2021-04-25 17:24:46.401 blockrequester.go:235 [INF] Peerv2 log: [stream] Requesting stream block type BlkShard, spec false, height [909062..1165694] len 2, from 6 to 6, uuid = 2f9a200e-8641-4f2d-8ba1-24cfcada5609
Syncker Insert 1 shard 6 block(from 909062 to 909561) elaspse 0.023630 
2021-04-25 17:24:46.791 shardprocess.go:140 [INF] BlockChain log: SHARD 6 | InsertShardBlock 909063 with hash 128819200c8c56557aaa1fc13d6af3111871ef9a6e044f01db27734233a009c8 Prev hash: 6bfd422ecc1d2732461f5d1c3abfb2fc3a797f8b9fb6df16f7fd0b82992e5cd4

Try updating to the latest docker container tag. 4/6 is the previous one. I believe the newest is 4/23.

I doubt this will fix your issue but still best to be on the latest versions.

Updated, same problem.

2 Likes

hey forks, we got your problem and still investigating, will get back to you two soon. thanks.

1 Like

hey @adrian, can you please pull the newest code (github tag: mainnet_20210426_1 or docker tag: 20210426_1) and then restart your node with it to see if the latest release can help?
One of our nodes had the same issue at the same block as yours. Restarted the node with the latest code helped.

3 Likes

Sure thing, thanks for the quick turnaround, will try later today.

Upgraded to mainnet_20210426_1, all looks good so far. Thanks again @duc and team. Will mark the issue as solved for now.

2 Likes

Glad to hear that, bro!

1 Like

I was monitoring some of the earning nodes this morning, with the new tag, and noticed they moved to vote count 0% on last committee, and I’m really unsure why.

One showing no rewards

Screenshot 2021-04-28 at 10.01.34 am

Another node voting 0% on last committee

Screenshot 2021-04-28 at 9.37.06 am

And another

Screenshot 2021-04-28 at 9.38.07 am

And another one

Screenshot 2021-04-28 at 9.38.18 am

What would cause this behaviour? I checked logs, all good. Internet was up and high speed, nodes were up and reporting online, plenty of compute and disk left-over.

Definitely would not want to get slashed due to a monitoring/reporting bug, when everything is operating normally.

2 Likes

Agreed. Yesterday one of my pnodes went into earning and had the same thing but was in shard 0 and stalling. I checked everything and it appeared to be incorrect as well.

Vote went to 0%

Both of my pNodes are online but are not syncing.