Issues connected to Umbrel (can only ssh in)

Hi,

My umbrel was working fine for months. Then I moved to a new home and cannot get it connected. I can’t even get to the welcome screen now to enter my password (can’t connect).

I am able to ssh in and pulled this info… ANY IDEAS/SUGGESTIONS?

Jun 5 15:05:14 umbrel dockerd[659]: time=“2021-06-05T15:05:14.749824877Z” level=warning msg=“Error getting v2 registry: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”
Jun 5 15:05:14 umbrel dockerd[659]: time=“2021-06-05T15:05:14.749996043Z” level=info msg=“Attempting next endpoint for pull after error: Get registry request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”
Jun 5 15:05:14 umbrel dockerd[659]: time=“2021-06-05T15:05:14.750268266Z” level=error msg=“Handler for POST /v1.40/images/create returned error: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”
Jun 5 15:05:14 umbrel umbrel startup[5293]: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Jun 5 15:05:14 umbrel systemd[1]: umbrel-startup.service: Control process exited, code=exited, status=1/FAILURE
Jun 5 15:05:14 umbrel systemd[1]: umbrel-startup.service: Failed with result ‘exit-code’.
Jun 5 15:05:14 umbrel systemd[1]: Failed to start Umbrel Startup Service.
Jun 5 15:05:25 umbrel systemd[1]: umbrel-startup.service: Service RestartSec=10s expired, scheduling restart.
Jun 5 15:05:25 umbrel systemd[1]: umbrel-startup.service: Scheduled restart job, restart counter is at 21.
Jun 5 15:05:25 umbrel systemd[1]: Stopped Umbrel Startup Service.

1 Like

Can you try to reflash the microSD card with the latest version?

If I re-flash will I lose my funds?

I re-flashed and now I’m stuck on the “starting umbrel” screen. Any thoughts?

I tried to ssh in and this is the message I get:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The ECDSA host key for umbrel.local has changed,
and the key for the corresponding IP address xxxxxxxxxxxxxxxxxxxx
is unknown. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:xxxxxxxxxxxxxxxxxxxxxxxxx.
Please contact your system administrator.
Add correct host key in C:\Users\xxxx/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\Users\xxxx/.ssh/known_hosts:1
ECDSA host key for umbrel.local has changed and you have requested strict checking.
Host key verification failed.

Delete the file C:\Users\xxxx/.ssh/known_hosts on your computer and try again.

Can you get the logs please? Once you could login into the Pi, execute this command, paste the output to a service like pastebin.com and send me the

=====================
= Umbrel debug info =

Umbrel version

0.3.10

Umbrel OS version

v0.3.14

Raspberry Pi Model

Revision : c03112
Serial : 100000006dc317ca
Model : Raspberry Pi 4 Model B Rev 1.2

Firmware

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

Temperature

temp=45.2’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 3.8G 159M 2.6G 142M 1.1G 3.4G
Swap: 4.1G 0B 4.1G

total: 4.2%
system: 4.2%
tor: 0%
thunderhub: 0%
sphinx-relay: 0%
specter-desktop: 0%
samourai-server: 0%
ride-the-lightning: 0%
mempool: 0%
lnd: 0%
lightning-terminal: 0%
electrs: 0%
btc-rpc-explorer: 0%
bluewallet: 0%
bitcoin: 0%

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 59G 2.9G 53G 6% /
/dev/sda1 916G 485G 385G 56% /home/umbrel/umbrel

Startup service logs

Jun 30 01:37:39 umbrel umbrel startup[2329]: The TOR_PROXY_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The NGINX_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The NGINX_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_P2P_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The LND_REST_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The LND_GRPC_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The LND_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The DASHBOARD_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The MIDDLEWARE_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_RPC_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_RPC_USER variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_RPC_PASS variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The BITCOIN_NETWORK variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The MANAGER_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The NEUTRINO_SWITCHER_IP variable is not set. Defaulting to a blank string.Jun 30 01:37:39 umbrel umbrel startup[2329]: The ELECTRUM_PORT variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The ELECTRUM_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The NETWORK_IP variable is not set. Defaulting to a blank string.
Jun 30 01:37:39 umbrel umbrel startup[2329]: The Compose file ‘./docker-compose.yml’ is invalid because:
Jun 30 01:37:39 umbrel umbrel startup[2329]: networks.default.ipam.config.subnet is invalid: should use the CIDR format
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.tor.ports contains an invalid type, it should be a number, or an object
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.bitcoin.ports contains an invalid type, it should be a number, or an object
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.electrs.ports contains an invalid type, it should be a number, or an object
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.lnd.ports contains an invalid type, it should be a number, or an object
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.nginx.ports contains an invalid type, it should be a number, or an object
Jun 30 01:37:39 umbrel umbrel startup[2329]: services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements
Jun 30 01:37:39 umbrel systemd[1]: umbrel-startup.service: Control process exited, code=exited, status=1/FAILURE
Jun 30 01:37:39 umbrel systemd[1]: umbrel-startup.service: Failed with result ‘exit-code’.
Jun 30 01:37:39 umbrel systemd[1]: Failed to start Umbrel Startup Service.

External storage service logs

– Logs begin at Tue 2021-06-29 14:56:24 UTC, end at Wed 2021-06-30 01:37:39 UTC. –
Jun 29 14:56:32 umbrel systemd[1]: Starting External Storage Mounter…
Jun 29 14:56:32 umbrel external storage mounter[507]: Running external storage mount script…
Jun 29 14:56:37 umbrel external storage mounter[507]: Found device “SanDisk SSD PLUS 1000GB”
Jun 29 14:56:37 umbrel external storage mounter[507]: Blacklisting USB device IDs against UAS driver…
Jun 29 14:56:37 umbrel external storage mounter[507]: Rebinding USB drivers…
Jun 29 14:56:38 umbrel external storage mounter[507]: Checking USB devices are back…
Jun 29 14:56:38 umbrel external storage mounter[507]: Waiting for USB devices…
Jun 29 14:56:39 umbrel external storage mounter[507]: Waiting for USB devices…
Jun 29 14:56:40 umbrel external storage mounter[507]: Checking if the device is ext4…
Jun 29 14:56:40 umbrel external storage mounter[507]: Yes, it is ext4
Jun 29 14:56:44 umbrel external storage mounter[507]: Checking if device contains an Umbrel install…
Jun 29 14:56:44 umbrel external storage mounter[507]: Yes, it contains an Umbrel install
Jun 29 14:56:44 umbrel external storage mounter[507]: Bind mounting external storage over local Umbrel installation…
Jun 29 14:56:44 umbrel external storage mounter[507]: Bind mounting external storage over local Docker data dir…
Jun 29 14:56:44 umbrel external storage mounter[507]: Bind mounting external storage to /swap
Jun 29 14:56:44 umbrel external storage mounter[507]: Bind mounting SD card root at /sd-card…
Jun 29 14:56:44 umbrel external storage mounter[507]: Checking Umbrel root is now on external storage…
Jun 29 14:56:48 umbrel external storage mounter[507]: Checking /var/lib/docker is now on external storage…
Jun 29 14:56:48 umbrel external storage mounter[507]: Checking /swap is now on external storage…
Jun 29 14:56:48 umbrel external storage mounter[507]: Setting up swapfile
Jun 29 14:56:50 umbrel external storage mounter[507]: Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
Jun 29 14:56:50 umbrel external storage mounter[507]: no label, UUID=cbb94dcd-9a4a-44a9-a611-4ab5a99682e4
Jun 29 14:56:50 umbrel external storage mounter[507]: Checking SD Card root is bind mounted at /sd-root…
Jun 29 14:56:50 umbrel external storage mounter[507]: Starting external drive mount monitor…
Jun 29 14:56:50 umbrel external storage mounter[507]: Mount script completed successfully!
Jun 29 14:56:50 umbrel systemd[1]: Started External Storage Mounter.

External storage SD card update service logs

Jun 29 14:57:36 umbrel external storage updater[1071]: Configuring new release
Jun 29 14:57:36 umbrel external storage updater[1071]: ======================================
Jun 29 14:57:36 umbrel external storage updater[1071]: =========== RECONFIGURING ============
Jun 29 14:57:36 umbrel external storage updater[1071]: ========= UMBREL (mainnet) ===========
Jun 29 14:57:36 umbrel external storage updater[1071]: ======================================
Jun 29 14:57:36 umbrel external storage updater[1071]: Generating auth credentials
Jun 29 14:57:36 umbrel external storage updater[1071]: Generating Tor password
Jun 29 14:57:38 umbrel external storage updater[1071]: Unable to find image ‘getumbrel/tor:v0.4.1.9’ locally
Jun 29 14:57:48 umbrel external storage updater[1071]: docker: Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 8.8.8.8:53: read udp 169.254.97.165:53469->8.8.8.8:53: i/o timeout.
Jun 29 14:57:48 umbrel external storage updater[1071]: See ‘docker run --help’.
Jun 29 14:57:48 umbrel external storage updater[1071]: == End Update Script 01-run.sh ==
Jun 29 14:57:48 umbrel external storage updater[1071]: == Begin Update Script 02-run.sh ==
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: =============== UPDATE ================
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: ========= Stage: Post-update ==========
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: == End Update Script 02-run.sh ==
Jun 29 14:57:48 umbrel external storage updater[1071]: == Begin Update Script 03-run.sh ==
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: =============== UPDATE ================
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: =========== Stage: Success ============
Jun 29 14:57:48 umbrel external storage updater[1071]: =======================================
Jun 29 14:57:48 umbrel external storage updater[1071]: Removing backup
Jun 29 14:57:48 umbrel external storage updater[1071]: Successfully installed Umbrel 0.3.14
Jun 29 14:57:48 umbrel external storage updater[1071]: == End Update Script 03-run.sh ==
Jun 29 14:57:48 umbrel external storage updater[1071]: Deleting cloned repository
Jun 29 14:57:48 umbrel external storage updater[1071]: Removing lock
Jun 29 14:57:48 umbrel systemd[1]: Started External Storage SDcard Updater.

Karen logs

karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events
karen is running in /home/umbrel/umbrel/events

Docker containers

NAMES STATUS

Bitcoin Core logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor.ports contains an invalid type, it should be a number, or an object
services.bitcoin.ports contains an invalid type, it should be a number, or an object
services.electrs.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

LND logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor.ports contains an invalid type, it should be a number, or an object
services.bitcoin.ports contains an invalid type, it should be a number, or an object
services.electrs.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

Tor logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
networks.default.ipam.config.subnet is invalid: should use the CIDR format
services.tor.ports contains an invalid type, it should be a number, or an object
services.bitcoin.ports contains an invalid type, it should be a number, or an object
services.electrs.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.lnd.ports contains an invalid type, it should be a number, or an object
services.nginx.ports contains an invalid type, it should be a number, or an object
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

App logs

bluewallet

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

btc-rpc-explorer

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

lightning-terminal

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

mempool

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

ride-the-lightning

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

samourai-server

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

specter-desktop

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

sphinx-relay

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

thunderhub

ERROR: Couldn’t find env file: /home/umbrel/umbrel/.env

==== Result ====

This script could not automatically detect an issue with your Umbrel.
Please copy the entire output of this script and paste it in the Umbrel Telegram group (https://t.me/getumbrel) so we can help you with your problem.
It’s recommended to upload the output somewhere and share a link to it. Run this script with ‘–upload’ to automatically generate a link to share.
umbrel@umbrel:~ $

Ok I did that. Tried again and still stuck on the “Starting Umbrel” screen.

I tried to ssh in again and once again my old password doesn’t work. Only “moneyprintergobrrr”.

Here are updated logs after deleting the “known_hosts” file and rebooting and trying againl.

Can you try to reflash the microSD card with the latest version?