-
Notifications
You must be signed in to change notification settings - Fork 224
[Question] Stuck at 2623809/2623809/2623809 #219
Comments
Same issue here. Height: 2623809/2623809/2623809, Nodes: 10 Neo-cli version 2.8.0 |
I have met the same problem |
Same problem. I see they have some download MainNet (CDN77 > Deadblock Fix) - 8/16/2018 (MD5: 06ea9760c317b3693c758bbc07b0ad96) The name is Deadblock Fix, maybe it fixes the issue. Gotta try |
Maybe this method can help. Try it.
|
Where was this published? Might be useful for future issues... |
I was advised to delete chain folder and peers.dat and resync with bootstrap: http://1713188625.rsc.cdn77.org/chain/chain.zip The chain bootstrap link is published on awesome-neo too. Hope the dev team can give more information about the issue. What's the technical cause? When will a fix arrive? |
I delete the chain folder and peers.dat and rsynced with bootstrap from http://1713188625.rsc.cdn77.org/chain/chain.zip Now I'm stuck at block Height: 0/2558442/2558443, Nodes: 0. show node gives nothing. Restarting neo-cli didn't help. Finally I made it continue by removing --log from the command line. |
How do you know if it is importing from bootstrap file? There is no output in neo-cli... |
|
How to resync with chain.acc file ? I have find the method |
Delete the Chain folder, put |
@metachris Do you know why when I run with chain.acc the rpc connections are closed? I can't access my wallet via RPC |
Probably because it's just using up all resources for syncing from chain.acc. I'd recommend to let it sync back up and after |
@metachris when I fully sync using chain.acc, can I remove the file after? Or I have to keep it? |
After syncing with chain.acc the node is stuck on 2629182 block number @metachris @skinderis can you help me with this? |
I synced fully, but when I shut down container, it gets stuck again. Now I am at the 2,640,291 block and it is not moving. How to solve the problem, guys?? |
Me tooooooooo, there are nearly 20% issues talking about this PROBLEM, why not fix it thoroughly ? |
Same issue here, on 2.7.6 and on 2.8.0 cli versions |
I deleted the old chain data, and used the latest Full Offline Package chain.cc.zip, but things got more terrible: it was stucked at 1945082/1945082/1945082, Nodes: 0 |
Any development on this? |
Please use https://github.com/neo-project/neo-cli/releases/tag/v2.7.6.1 for now. seed1.ngd.nework:10333 That should work.. |
cli 2.7.6.1 works |
@vladicoin you cannot generalize like this. I have all those versions running and sync up to current block height. Please follow instruction above for 2.7.6 / 2.8.0 if you need those. |
to be clear: |
Correct @vladicoin - did you run them with bootstrap beyond the dead block? Just by chance it might have been picked up from a p2p node. |
actually no, |
Then you were lucky |
@fabwa thanks it worked. For the guys in this thread I would strictly recommend to upgrade the neo-cli to 2.7.6.1 or + and for doing so follow these steps:
|
In step 5. rename extracted Chain folder to Chain_00746E41 - then you can skip 8 and 9. |
After syncing with chain.acc the node is stuck on 2629182 block number @metachris @skinderis |
After syncing with chain.acc the node is stuck on 2560977 block number @metachris @skinderis |
@ratikesh9 small correction re your point 4
This download is not for neo-cli with |
@metachris noted |
@penlite I downloaded the client(2.7.1.0), reinstalled, and deleted all the data before running properly. |
Same issue, now stuck at #3122384. |
@Edgegasm Neoscan actually has the wrong block hash for this height also which is quite interesting. I was able to get a node stuck syncing at this height with the wrong hash. Interestingly, the transactions in the block look identical though to the correct block. Incorrect hash shown on neoscan for block 3122384: Correct hash from another one of my nodes for block 3122384: I will try to look into it more later, as I believe this is happening a lot on TestNet also and causing nodes to get stuck syncing. I restored from a saved copy of the Chain folder on the node that was stuck about 100 blocks back from the point it got stuck and it synced a second time normally without getting the bad block. (It probably goes without saying that getting the bad block is dependant on randomly having got blocks or headers from the bad node and accepted the bad hash -- such bad nodes usually stay around serving up their bad blocks for a long time since they will forever be stuck). I thought of a ways to avoid persisting this bad block while syncing, but the issue that allows it to create such a valid bad block with a different hash but same transactions will need to be addressed. |
Thanks for the info @jsolman. Interesting to see an orphan block with the same transactions as the correct block. Wonder how that happened. I'm currently resyncing with the latest NGD chain zip, which is past the problem block (height 3125968). I'm guessing this won't be an issue anymore after the #422 changes are implemented. |
Different nonce while transactions did not arrive meanwhile. |
Sorry, miss click. |
@Edgegasm Yeah consensus improvements in progress should fix it. |
This has been probably solved by avoiding the expose of CN signatures when crashing or after network delays that could cause view to change. Commit neo-project/neo@f88c427 probably solved that. Fell free to open it again for further investigation or discussion. |
I apologize I am not knowledgeable enough to follow the above suggestions. I have the same issue: |
@mm999222 There's no need for normal users to bother maintaining a full node anymore. If you want to maintain a full copy of the blockchain, you'll need to delete your current chain folder then download a synchronization package to get past the dead block. Instructions for that are here. If you would prefer not to deal with synchronization, you can simply use a light wallet client such as Neon wallet. |
Thanks for replying! If I switch to NEON wallet how do I transfer my NEO, Gas and ONT to the new NEON wallet? |
@mm999222 You don't need to transfer anything, your funds are on the blockchain and not actually "in" a wallet. You can just log into NEON with the same private key you have from neo-gui. Also, ONT moved to its own MainNet a while ago and the swap closed quite a while ago. I recommend sending them to Binance as I have heard they are still honouring ONT token swaps. Once you have the MainNet ONT tokens, you'd need to store them in an Ontology wallet. You can use O3 wallet instead of Neon, it supports both the NEO and Ontology blockchains. |
Tk u that worked! Everything is there :) However, I was trying to encrypt my private key in my NEON wallet so I don't have to use my private key to log in but I have this issue... On the "Encrypt a Key screen" when I put my private key onto the private key box (and set my pass phrase) the button "Generate Encrypted Key" becomes inactive. If I leave my pass phrase in but remove my private key that button becomes active. I don't want to get locked out. I can't find any info on line about this. |
@mm999222 An encrypted key is just your private key encrypted by the password. As long as you have the private key, you will not get locked out of anything. Encrypted keys are just an extra safety step. Make sure you typed the passphrase in both the 'create' step and the 'confirm' step. That should make the box light up again. |
Yes I did put my pass phrase in both boxes and I pasted my private key in the private key box. But the "create" button becomes inactive. I am wondering if this is happening because the private key has already been used to open the wallet? And therefore you can't encrypt it maybe? I appreciate all the help |
That's more likely to be a bug with Neon rather than anything to do with the private key. Technically you can encrypt a key as many times as you like with as many different passwords. Have you ensured that the private key is copied correctly with no spaces? I just tried to encrypt a key and it worked for me. |
Yes, I used the same key (copy/paste) that I used to log into the wallet |
What if I create a new private key (in my NEON wallet) and encrypt it with a pass phrase? Will I have the same access to my NEO tokens and the other tokens that show in the NEON wallet? |
You can make a new private key, which would be paired with a new public address. So you'd need to send your funds from the current address to the new one. But yes, that should be a good workaround for you since you can encrypt the new key during creation. |
Hi !
my local node stuck at 2623809/2623809/2623809 two days.
I have restart the node ,not works.
I have delete peers.dat then restart the node ,not works .
please help !!
The text was updated successfully, but these errors were encountered: