Blockchain download gets stuck

Hi,

I’ve tried to run an Umbrel node on:

  • Raspberry Pi 4, 8 GB.
  • 1 TB SSD disk, the recommended one.
  • 2.5 A power supply, not the official one.
  • SATA to USB adapter, not the official one.
  • 64 GB SD card.
  • Heat sink and small fan that keep the RPi around 40 degree Celsius.

At the beginning everything works fine, but there comes a point in which the blockchain is no longer being downloaded. The number of peers drops from 10 to around 1, 2 or 3, most of the times, and not a single block is downloaded after this, even if hours pass.

I’ve set a fixed IP to my RPi, and I’ve double checked the IP hasn’t changed on the downloading process. I’ve already repeated the set up process 3 times, and I’ve got stuck at 2%, 18% and 12%.

Logs:

= Umbrel debug info =

Umbrel version

0.3.13

Flashed OS version

v0.3.13

Raspberry Pi Model

Revision : d03114
Serial : 10000000c1e5f202
Model : Raspberry Pi 4 Model B Rev 1.4

Firmware

May 27 2021 14:02:15
Copyright (c) 2012 Broadcom
version 7d9a298cda813f747b51fe17e1e417e7bf5ca94d (clean) (release) (start)

Temperature

temp=41.3’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 7.8G 971M 1.0G 4.0M 5.8G 6.9G
Swap: 4.1G 6.0M 4.1G

total: 12.4%
bitcoin: 8.6%
lnd: 3.8%
tor: 0.4%
system: 0%
electrs: 0%

Memory monitor logs

2021-07-04 14:01:03 Memory monitor running!
2021-07-04 14:09:50 Memory monitor running!

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 58G 2.9G 52G 6% /
/dev/sda1 916G 58G 812G 7% /home/umbrel/umbrel

Startup service logs

Jul 04 14:09:53 umbrel umbrel startup[935]: Creating electrs …
Jul 04 14:09:55 umbrel umbrel startup[935]: Creating dashboard … done
Jul 04 14:09:55 umbrel umbrel startup[935]: Creating electrs … done
Jul 04 14:09:55 umbrel umbrel startup[935]: Creating tor … done
Jul 04 14:09:55 umbrel umbrel startup[935]: Creating manager …
Jul 04 14:09:57 umbrel umbrel startup[935]: Creating manager … done
Jul 04 14:09:57 umbrel umbrel startup[935]: Creating nginx …
Jul 04 14:09:57 umbrel umbrel startup[935]: Creating lnd …
Jul 04 14:09:59 umbrel umbrel startup[935]: Creating nginx … done
Jul 04 14:09:59 umbrel umbrel startup[935]: Creating bitcoin …
Jul 04 14:10:00 umbrel umbrel startup[935]: Creating lnd … done
Jul 04 14:10:01 umbrel umbrel startup[935]: Creating bitcoin … done
Jul 04 14:10:01 umbrel umbrel startup[935]: Creating neutrino-switcher …
Jul 04 14:10:01 umbrel umbrel startup[935]: Creating middleware …
Jul 04 14:10:03 umbrel umbrel startup[935]: Creating neutrino-switcher … done
Jul 04 14:10:04 umbrel umbrel startup[935]: Creating middleware … done
Jul 04 14:10:04 umbrel umbrel startup[935]: Removing status server iptables entry…
Jul 04 14:10:04 umbrel umbrel startup[935]: Removed existing iptables entry.
Jul 04 14:10:04 umbrel umbrel startup[935]: Starting installed apps…
Jul 04 14:10:04 umbrel umbrel startup[935]: Umbrel is now accessible at
Jul 04 14:10:04 umbrel umbrel startup[935]: http://umbrel.local
Jul 04 14:10:04 umbrel umbrel startup[935]: http://192.168.1.118
Jul 04 14:10:04 umbrel systemd[1]: Started Umbrel Startup Service.
Jul 04 14:10:40 umbrel passwd[2973]: pam_unix(passwd:chauthtok): password changed for umbrel
Jul 04 15:15:02 umbrel passwd[26401]: pam_unix(passwd:chauthtok): password changed for umbrel
Jul 04 16:16:35 umbrel passwd[16688]: pam_unix(passwd:chauthtok): password changed for umbrel
Jul 04 17:39:16 umbrel passwd[14299]: pam_unix(passwd:chauthtok): password changed for umbrel
Jul 04 18:41:05 umbrel passwd[4402]: pam_unix(passwd:chauthtok): password changed for umbrel
Jul 04 19:41:09 umbrel passwd[29433]: pam_unix(passwd:chauthtok): password changed for umbrel

External storage service logs

– Logs begin at Sun 2021-07-04 14:09:31 UTC, end at Sun 2021-07-04 20:04:45 UTC. –
Jul 04 14:09:36 umbrel systemd[1]: Starting External Storage Mounter…
Jul 04 14:09:36 umbrel external storage mounter[486]: Running external storage mount script…
Jul 04 14:09:36 umbrel external storage mounter[486]: Found device “CT1000MX 500SSD1”
Jul 04 14:09:36 umbrel external storage mounter[486]: Blacklisting USB device IDs against UAS driver…
Jul 04 14:09:36 umbrel external storage mounter[486]: Rebinding USB drivers…
Jul 04 14:09:36 umbrel external storage mounter[486]: Checking USB devices are back…
Jul 04 14:09:36 umbrel external storage mounter[486]: Waiting for USB devices…
Jul 04 14:09:37 umbrel external storage mounter[486]: Waiting for USB devices…
Jul 04 14:09:38 umbrel external storage mounter[486]: Checking if the device is ext4…
Jul 04 14:09:38 umbrel external storage mounter[486]: Yes, it is ext4
Jul 04 14:09:39 umbrel external storage mounter[486]: Checking if device contains an Umbrel install…
Jul 04 14:09:39 umbrel external storage mounter[486]: Yes, it contains an Umbrel install
Jul 04 14:09:39 umbrel external storage mounter[486]: Bind mounting external storage over local Umbrel installation…
Jul 04 14:09:39 umbrel external storage mounter[486]: Bind mounting external storage over local Docker data dir…
Jul 04 14:09:39 umbrel external storage mounter[486]: Bind mounting external storage to /swap
Jul 04 14:09:39 umbrel external storage mounter[486]: Bind mounting SD card root at /sd-card…
Jul 04 14:09:39 umbrel external storage mounter[486]: Checking Umbrel root is now on external storage…
Jul 04 14:09:40 umbrel external storage mounter[486]: Checking /var/lib/docker is now on external storage…
Jul 04 14:09:40 umbrel external storage mounter[486]: Checking /swap is now on external storage…
Jul 04 14:09:40 umbrel external storage mounter[486]: Setting up swapfile
Jul 04 14:09:40 umbrel external storage mounter[486]: Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
Jul 04 14:09:40 umbrel external storage mounter[486]: no label, UUID=435dd490-9690-4d22-ae8e-9001b3e5ed6d
Jul 04 14:09:40 umbrel external storage mounter[486]: Checking SD Card root is bind mounted at /sd-root…
Jul 04 14:09:40 umbrel external storage mounter[486]: Starting external drive mount monitor…
Jul 04 14:09:40 umbrel external storage mounter[486]: Mount script completed successfully!
Jul 04 14:09:40 umbrel systemd[1]: Started External Storage Mounter.

External storage SD card update service logs

– Logs begin at Sun 2021-07-04 14:09:31 UTC, end at Sun 2021-07-04 20:04:45 UTC. –
Jul 04 14:09:50 umbrel systemd[1]: Starting External Storage SDcard Updater…
Jul 04 14:09:50 umbrel external storage updater[857]: Checking if SD card Umbrel is newer than external storage…
Jul 04 14:09:50 umbrel external storage updater[857]: No, SD version is not newer, exiting.
Jul 04 14:09:50 umbrel systemd[1]: Started External Storage SDcard Updater.

Karen logs

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- 0:00:01 --:–:-- 0
100 5438 100 146 100 5292 71 2592 0:00:02 0:00:02 --:–:-- 2664
100 5438 100 146 100 5292 71 2591 0:00:02 0:00:02 --:–:-- 2663
{“message”:“Successfully uploaded backup 1625409531168.tar.gz.pgp for backup ID 5382c37216ce1ea6bc26f272930444510d6f08324516223c54b76a79566c66aa”}

====== Backup success =======

Got signal: change-password
karen is getting triggered!
New password: Retype new password: passwd: password updated successfully
Got signal: debug
karen is getting triggered!
Debug result file generated
Got signal: backup
karen is getting triggered!
Deriving keys…
Creating backup…
Adding random padding…
1+0 records in
1+0 records out
8339 bytes (8.3 kB, 8.1 KiB) copied, 0.000381977 s, 21.8 MB/s
Creating encrypted tarball…
backup/
backup/channel.backup
backup/.padding
Uploading backup…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
100 9154 100 146 100 9008 83 5171 0:00:01 0:00:01 --:–:-- 5251
100 9154 100 146 100 9008 83 5168 0:00:01 0:00:01 --:–:-- 5248
{“message”:“Successfully uploaded backup 1625415123095.tar.gz.pgp for backup ID 5382c37216ce1ea6bc26f272930444510d6f08324516223c54b76a79566c66aa”}

====== Backup success =======

Got signal: change-password
karen is getting triggered!
New password: Retype new password: passwd: password updated successfully
Got signal: change-password
karen is getting triggered!
New password: Retype new password: passwd: password updated successfully
Got signal: change-password
karen is getting triggered!
New password: Retype new password: passwd: password updated successfully
Got signal: change-password
karen is getting triggered!
New password: Retype new password: passwd: password updated successfully
Got signal: debug
karen is getting triggered!
Debug result file generated
Got signal: debug
karen is getting triggered!

Docker containers

NAMES STATUS
middleware Up 6 hours
neutrino-switcher Up 6 hours
bitcoin Up 20 seconds
lnd Up 6 hours
nginx Up 6 hours
manager Up 6 hours
electrs Up 33 minutes
dashboard Up 6 hours
tor Up 6 hours

Bitcoin Core logs

Attaching to bitcoin
bitcoin | 2021-07-04T20:04:51Z Using obfuscation key for /data/.bitcoin/indexes/txindex: 0000000000000000
bitcoin | 2021-07-04T20:04:51Z Opening LevelDB in /data/.bitcoin/indexes/blockfilter/basic/db
bitcoin | 2021-07-04T20:04:51Z txindex thread start
bitcoin | 2021-07-04T20:04:51Z txindex is enabled at height 368731
bitcoin | 2021-07-04T20:04:51Z txindex thread exit
bitcoin | 2021-07-04T20:04:51Z Opened LevelDB successfully
bitcoin | 2021-07-04T20:04:51Z Using obfuscation key for /data/.bitcoin/indexes/blockfilter/basic/db: 0000000000000000
bitcoin | 2021-07-04T20:04:51Z basic block filter index thread start
bitcoin | 2021-07-04T20:04:51Z block tree size = 689662
bitcoin | 2021-07-04T20:04:51Z nBestHeight = 368731
bitcoin | 2021-07-04T20:04:51Z basic block filter index is enabled at height 368731
bitcoin | 2021-07-04T20:04:51Z basic block filter index thread exit
bitcoin | 2021-07-04T20:04:51Z Bound to 10.21.21.8:8333
bitcoin | 2021-07-04T20:04:51Z Bound to 127.0.0.1:8334
bitcoin | 2021-07-04T20:04:51Z init message: Loading P2P addresses…
bitcoin | 2021-07-04T20:04:51Z loadblk thread start
bitcoin | 2021-07-04T20:04:51Z Imported mempool transactions from disk: 0 succeeded, 0 failed, 0 expired, 0 already there, 0 waiting for initial broadcast
bitcoin | 2021-07-04T20:04:51Z loadblk thread exit
bitcoin | 2021-07-04T20:04:51Z torcontrol thread start
bitcoin | 2021-07-04T20:04:51Z Loaded 30776 addresses from peers.dat 361ms
bitcoin | 2021-07-04T20:04:51Z ERROR: DeserializeFileDB: Failed to open file /data/.bitcoin/anchors.dat
bitcoin | 2021-07-04T20:04:51Z 0 block-relay-only anchors will be tried for connections.
bitcoin | 2021-07-04T20:04:51Z init message: Starting network threads…
bitcoin | 2021-07-04T20:04:51Z net thread start
bitcoin | 2021-07-04T20:04:51Z opencon thread start
bitcoin | 2021-07-04T20:04:51Z init message: Done loading
bitcoin | 2021-07-04T20:04:51Z dnsseed thread start
bitcoin | 2021-07-04T20:04:51Z Waiting 300 seconds before querying DNS seeds.
bitcoin | 2021-07-04T20:04:51Z msghand thread start
bitcoin | 2021-07-04T20:04:51Z addcon thread start

LND logs

Attaching to lnd
lnd | 2021-07-04 18:59:23.727 [INF] CRTR: Pruning channel graph using block 000000000000000000021ee7ad511a43b3060115defb6061f6bdf43bf26b6dab (height=689651)
lnd | 2021-07-04 18:59:23.731 [INF] CRTR: Block 000000000000000000021ee7ad511a43b3060115defb6061f6bdf43bf26b6dab (height=689651) closed 0 channels
lnd | 2021-07-04 18:59:23.732 [INF] CRTR: Pruning channel graph using block 000000000000000000050b8aeba64caeac2bd5d7aec4247cf346d06ac9519ad3 (height=689652)
lnd | 2021-07-04 18:59:23.734 [INF] CRTR: Block 000000000000000000050b8aeba64caeac2bd5d7aec4247cf346d06ac9519ad3 (height=689652) closed 0 channels
lnd | 2021-07-04 18:59:56.216 [INF] BTCN: Lost peer 94.130.162.224:8333 (outbound)
lnd | 2021-07-04 18:59:56.218 [INF] BTCN: Syncing to block height 689660 from peer 180.150.73.103:8333
lnd | 2021-07-04 18:59:56.218 [INF] BTCN: Fetching set of headers from tip (height=689660) from peer 180.150.73.103:8333
lnd | 2021-07-04 18:59:59.345 [WRN] BTCN: Banning peer 104.218.51.82:8333: duration=48h0m0s, reason=peer was unable to serve compact filters
lnd | 2021-07-04 18:59:59.350 [INF] BTCN: Lost peer 104.218.51.82:8333 (outbound)
lnd | 2021-07-04 19:00:00.351 [INF] BTCN: New valid peer 85.58.120.201:8333 (outbound) (/Satoshi:0.21.1/)
lnd | 2021-07-04 19:09:56.080 [INF] BTCN: Processed 1 block in the last 28m0.71s (height 689661, 2021-07-04 19:09:25 +0000 UTC)
lnd | 2021-07-04 19:09:56.134 [INF] BTCN: Attempting to fetch set of un-checkpointed filters at height=689661, hash=00000000000000000009fe9fbe59ade7e7fb122c107583df4673b086b7e9b2fe
lnd | 2021-07-04 19:10:08.221 [INF] BTCN: Verified 1 filter header in the last 28m2.84s (height 689661, 2021-07-04 19:09:25 +0000 UTC)
lnd | 2021-07-04 19:10:24.122 [INF] NTFN: New block: height=689661, sha=00000000000000000009fe9fbe59ade7e7fb122c107583df4673b086b7e9b2fe
lnd | 2021-07-04 19:10:24.125 [INF] UTXN: Attempting to graduate height=689661: num_kids=0, num_babies=0
lnd | 2021-07-04 19:41:27.030 [INF] BTCN: Processed 1 block in the last 31m30.95s (height 689662, 2021-07-04 19:41:03 +0000 UTC)
lnd | 2021-07-04 19:41:27.035 [INF] BTCN: Attempting to fetch set of un-checkpointed filters at height=689662, hash=00000000000000000001f965c2ee4d804eb6bd9f06cae77a6694f8a75b3a2cc4
lnd | 2021-07-04 19:41:37.039 [INF] BTCN: Verified 1 filter header in the last 31m28.81s (height 689662, 2021-07-04 19:41:03 +0000 UTC)
lnd | 2021-07-04 19:42:03.211 [INF] NTFN: New block: height=689662, sha=00000000000000000001f965c2ee4d804eb6bd9f06cae77a6694f8a75b3a2cc4
lnd | 2021-07-04 19:42:03.212 [INF] UTXN: Attempting to graduate height=689662: num_kids=0, num_babies=0
lnd | 2021-07-04 19:42:34.299 [INF] BTCN: Processed 1 block in the last 1m7.26s (height 689663, 2021-07-04 19:42:15 +0000 UTC)
lnd | 2021-07-04 19:42:34.303 [INF] BTCN: Attempting to fetch set of un-checkpointed filters at height=689663, hash=000000000000000000006b3606bd6a1a3c88ea11862d53837cc2e4969b1ff05d
lnd | 2021-07-04 19:42:44.307 [INF] BTCN: Verified 1 filter header in the last 1m7.26s (height 689663, 2021-07-04 19:42:15 +0000 UTC)
lnd | 2021-07-04 19:42:52.685 [INF] NTFN: New block: height=689663, sha=000000000000000000006b3606bd6a1a3c88ea11862d53837cc2e4969b1ff05d
lnd | 2021-07-04 19:42:52.685 [INF] UTXN: Attempting to graduate height=689663: num_kids=0, num_babies=0
lnd | 2021-07-04 19:46:28.717 [INF] BTCN: Processed 1 block in the last 3m54.41s (height 689664, 2021-07-04 19:46:02 +0000 UTC)
lnd | 2021-07-04 19:46:28.721 [INF] BTCN: Attempting to fetch set of un-checkpointed filters at height=689664, hash=00000000000000000012380d0493afe84f56e396924db1d283beb3627b017575
lnd | 2021-07-04 19:46:38.726 [INF] BTCN: Verified 1 filter header in the last 3m54.41s (height 689664, 2021-07-04 19:46:02 +0000 UTC)
lnd | 2021-07-04 19:47:12.429 [INF] NTFN: New block: height=689664, sha=00000000000000000012380d0493afe84f56e396924db1d283beb3627b017575
lnd | 2021-07-04 19:47:12.430 [INF] UTXN: Attempting to graduate height=689664: num_kids=0, num_babies=0

Tor logs

Attaching to tor
tor | Jul 04 17:17:46.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:20:02.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:22:08.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:22:20.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:24:43.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:31:07.000 [notice] We tried for 15 seconds to connect to ‘[scrubbed]’ using exit $719FD0FA327F3CCBCDA0D4EA74C15EA110338942~F3Netze [Nx05iIqVlLft1v1insRjzT1YbtgXFX+qRtxygcI7GC8] at 185.220.100.252. Retrying on a new circuit.
tor | Jul 04 17:33:10.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:33:37.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:34:37.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:35:57.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:37:35.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 17:43:19.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 18:04:05.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 18:10:13.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 18:20:12.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 18:37:05.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 18:49:20.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:04:56.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:17:24.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:32:55.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:32:58.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:33:01.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:34:58.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:40:12.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:45:27.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:45:30.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:45:53.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:51:21.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:55:12.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.
tor | Jul 04 19:56:47.000 [notice] Have tried resolving or connecting to address ‘[scrubbed]’ at 3 different places. Giving up.

==== Result ====

The debug script did not automatically detect any issues with your Umbrel.

Thanks in advance.

1 Like

Hey mate,
how did things end up working out?

I’m currently in the process of syncing, for the first time, and I’m experiencing something similar.

Started off good, 10 peers, 600has rate; now I’m at 17% in, 48 hrs passed, keeps dropping to 0 peers and a 1 hashrate

1 Like

Hi,

It ended up being a hardware problem. I just bought the official power supply, I resetted the system and everything has worked fine since then.

Regards

Just wann add, that some days ago i had problems with my record player. after deconnecting it from a power strip with integrated led (power off switch) and connecting it ‘directly’ to the power supply it worked stable again.

Maybe that could an issue with raspberry, some people are facing.