Fatal LevelDB error: IO error: /data/.bitcoin/indexes/txindex/300149.ldb: Invalid argument

Hi all,

My Bitcoin node is “running,” but not syncing and keeps dropping peers to 0.

I have tried restarting, reflashing the SD, removing/backing up my peers file - but continue to get these errors:

when running

tail -n 1000 /mnt/data/umbrel/app-data/bitcoin/data/bitcoin/debug.log

The only error I receive is

2023-03-04T15:05:03Z Fatal LevelDB error: IO error: /data/.bitcoin/indexes/txindex/300149.ldb: Invalid argument

2023-03-04T15:05:03Z You can use -debug=leveldb to get more complete diagnostic messages

when running

~/umbrel/scripts/debug

I get these errors from the Bitcoin App log

App logs

--------

bitcoin

Attaching to bitcoin_server_1, bitcoin_app_proxy_1, bitcoin_i2pd_daemon_1, bitcoin_bitcoind_1, bitcoin_tor_1

i2pd_daemon_1 | 15:14:09@182/**error** - SAM: Read error: End of file

i2pd_daemon_1 | 15:14:24@182/**error** - Destination: Can't publish LeaseSet. Destination is not ready

i2pd_daemon_1 | 15:14:37@182/**error** - Destination: Can't publish LeaseSet. Destination is not ready

i2pd_daemon_1 | 15:14:54@182/**error** - SAM: Read error: End of file

i2pd_daemon_1 | 15:15:16@182/**error** - Destination: Can't publish LeaseSet. Destination is not ready

i2pd_daemon_1 | 15:15:17@182/**error** - Destination: Can't publish LeaseSet. Destination is not ready

i2pd_daemon_1 | 15:15:24@182/**error** - SAM: Read error: End of file

i2pd_daemon_1 | 15:15:34@182/**error** - Destination: Can't send LeaseSet request, no inbound tunnels found

i2pd_daemon_1 | 15:15:34@182/**error** - Destination: Can't send LeaseSet request, no outbound tunnels found

i2pd_daemon_1 | 15:15:42@182/**error** - Destination: Can't publish LeaseSet. Destination is not ready

I am a complete noob when it comes to linux. Thanks so much in advance!

Hey @hermsats if you’re still having this issue you can follow the steps under “Resolving Corrupted Blockchain Issues” in the Official FAQ here: Official Umbrel Troubleshooting Guide and FAQ

If the issue persists please post the full debug log, as a note too when following the steps there avoid rebooting after adding the reindex=1 line or else it will attempt to reindex after each reboot

Hi @hermsats

I am having the same problem as mentioned by you.
Have you found a solution?

thank you

Hi @vpal, have you attempted the following?