ZecWallet Fullnode 0.9.5 - could not connect to Zcashd

My wallet I’ve updated to 0.9.5 and it is not connecting to zcashd. I am not knowledgeable enough to troubleshoot based on other zcashd connection issue posts. I have my private keys on paper if a solution requires them. Given the market currently, I need to move my zcash from my wallet quickly. Please help someone with minimal programming knowledge. I need to send me Zec to a wallet that is usable so that I can transact I do not have the time to deal with these technical issues.

1 Like

You are most likely running into this issue: https://github.com/zcash/zcash/issues/4301

You will need to run zcashd with a reindex.

Please look at this issue and this comment for instructions: https://github.com/ZcashFoundation/zecwallet/issues/247#issuecomment-597362127

3 Likes

Thanks for the response and it worked. However, I have opened the wallet this morning and it appears the exact same issue is occurring again. I’m assuming it will require the same solution but would like confirmation (why is this a recurring issue?). If so, I do not think it makes sense for me to continue using this wallet. Let me know thank you.

This bug is not related to the wallet itself but to the node software called zcashd.

The bug in question has been fixed but there has not been a release of the node software with the fix included, as of yet.

It might have something to do with the way you’re shutting things down? Had a power outage here yesterday & had to reindex as a result.

(clever people, please correct if I’m wrong!)

No, it’s not related to shutting down, although that could also lead to corruption in certain scenarios.

Many folks are hitting this bug -> https://github.com/zcash/zcash/issues/4301

It has been fixed but there is no zcashd release with the fix included.

Ok thanks. Can you please confirm if reindexing is all I can do to fix at this point?

The simple answer is yes.

If you are technical enough, you can compile zcashd from source and use that one. But try it only if you know what you’re doing.

I also have another suggestion (perhaps temporary until the next release).

Do one more reindex and as soon as you are synced, download Zecwallet Lite and send your funds there. The light wallet doesn’t require downloading the blockchain and syncs in a few seconds. It doesn’t support importing private keys but you can just send the funds to a new address there and keep using the lite wallet from then on.

4 Likes

I’ve had to re-index because of incorrect shutdown before, make sure you always file/exit properly