Error, System service failed

Hi noticed my Umbrel wasn’t running today, wiped the SD card and am now at this screen, tried a few things on this forum but still won’t boot, been fine for months!!!

Check the troubleshooting manual in the Guides section and through SSH run the debug logs.
Look into the logs and see where is the error, it’s easy to read them, if not, paste them into 0bin.net and post the link here so others can help you to read it.

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

Umbrel version

0.4.15

Flashed OS version

v0.4.16

Raspberry Pi Model

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

Firmware

Dec 1 2021 15:01:54
Copyright © 2012 Broadcom
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)

Temperature

temp=42.8’C

Throttling

throttled=0x0

Memory usage

          total        used        free      shared  buff/cache   available

Mem: 7.8G 110M 7.4G 8.0M 342M 7.6G
Swap: 4.1G 0B 4.1G

total: 1.4%
system: 1.4%
tor: 0%
lnd: 0%
home-assistant: 0%
electrs: 0%
bitfeed: 0%
bitcoin: 0%

Memory monitor logs

2022-03-16 09:41:48 Memory monitor running!
2022-03-16 09:42:00 Memory monitor running!
2022-03-16 09:42:12 Memory monitor running!
2022-03-16 09:42:24 Memory monitor running!
2022-03-16 09:42:36 Memory monitor running!
2022-03-16 09:42:48 Memory monitor running!
2022-03-16 09:43:00 Memory monitor running!
2022-03-16 09:43:12 Memory monitor running!
2022-03-16 09:43:24 Memory monitor running!
2022-03-16 09:43:36 Memory monitor running!

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/root 59G 3.1G 53G 6% /
/dev/sda1 916G 504G 366G 58% /home/umbrel/umbrel

Startup service logs

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

External storage service logs

– Logs begin at Wed 2022-03-16 09:36:18 UTC, end at Wed 2022-03-16 09:43:38 UTC. –
Mar 16 09:36:23 umbrel systemd[1]: Starting External Storage Mounter…
Mar 16 09:36:23 umbrel external storage mounter[485]: Running external storage mount script…
Mar 16 09:36:23 umbrel external storage mounter[485]: Found device “TOSHIBA External USB 3.0”
Mar 16 09:36:23 umbrel external storage mounter[485]: Blacklisting USB device IDs against UAS driver…
Mar 16 09:36:23 umbrel external storage mounter[485]: Rebinding USB drivers…
Mar 16 09:36:23 umbrel external storage mounter[485]: Checking USB devices are back…
Mar 16 09:36:23 umbrel external storage mounter[485]: Waiting for USB devices…
Mar 16 09:36:24 umbrel external storage mounter[485]: Waiting for USB devices…
Mar 16 09:36:25 umbrel external storage mounter[485]: Waiting for USB devices…
Mar 16 09:36:26 umbrel external storage mounter[485]: Checking if the device is ext4…
Mar 16 09:36:26 umbrel external storage mounter[485]: Yes, it is ext4
Mar 16 09:36:26 umbrel external storage mounter[485]: Checking if device contains an Umbrel install…
Mar 16 09:36:27 umbrel external storage mounter[485]: Yes, it contains an Umbrel install
Mar 16 09:36:27 umbrel external storage mounter[485]: Bind mounting external storage over local Umbrel installation…
Mar 16 09:36:27 umbrel external storage mounter[485]: Bind mounting external storage over local Docker data dir…
Mar 16 09:36:27 umbrel external storage mounter[485]: Bind mounting external storage to /swap
Mar 16 09:36:27 umbrel external storage mounter[485]: Bind mounting SD card root at /sd-card…
Mar 16 09:36:27 umbrel external storage mounter[485]: Checking Umbrel root is now on external storage…
Mar 16 09:36:28 umbrel external storage mounter[485]: Checking /var/lib/docker is now on external storage…
Mar 16 09:36:28 umbrel external storage mounter[485]: Checking /swap is now on external storage…
Mar 16 09:36:28 umbrel external storage mounter[485]: Setting up swapfile
Mar 16 09:36:37 umbrel external storage mounter[485]: Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)Mar 16 09:36:37 umbrel external storage mounter[485]: no label, UUID=16949678-261c-4bf8-a727-308fd00c7d03
Mar 16 09:36:37 umbrel external storage mounter[485]: Checking SD Card root is bind mounted at /sd-root…
Mar 16 09:36:37 umbrel external storage mounter[485]: Starting external drive mount monitor…
Mar 16 09:36:37 umbrel external storage mounter[485]: Mount script completed successfully!
Mar 16 09:36:37 umbrel systemd[1]: Started External Storage Mounter.

External storage SD card update service logs

Mar 16 09:36:44 umbrel external storage updater[798]: Fixing permissions
Mar 16 09:36:47 umbrel external storage updater[798]: Configuring new release
Mar 16 09:36:47 umbrel external storage updater[798]: ======================================
Mar 16 09:36:47 umbrel external storage updater[798]: =========== RECONFIGURING ============
Mar 16 09:36:47 umbrel external storage updater[798]: ========= UMBREL (mainnet) ===========
Mar 16 09:36:47 umbrel external storage updater[798]: ======================================
Mar 16 09:36:47 umbrel external storage updater[798]: Generating auth credentials
Mar 16 09:36:47 umbrel external storage updater[798]: Generating Tor password
Mar 16 09:37:10 umbrel external storage updater[798]: docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
Mar 16 09:37:10 umbrel external storage updater[798]: See ‘docker run --help’.
Mar 16 09:37:10 umbrel external storage updater[798]: == End Update Script 01-run.sh ==
Mar 16 09:37:10 umbrel external storage updater[798]: == Begin Update Script 02-run.sh ==
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: =============== UPDATE ================
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: ========= Stage: Post-update ==========
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: == End Update Script 02-run.sh ==
Mar 16 09:37:10 umbrel external storage updater[798]: == Begin Update Script 03-run.sh ==
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: =============== UPDATE ================
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: =========== Stage: Success ============
Mar 16 09:37:10 umbrel external storage updater[798]: =======================================
Mar 16 09:37:10 umbrel external storage updater[798]: Removing backup
Mar 16 09:37:10 umbrel external storage updater[798]: Successfully installed Umbrel 0.4.16
Mar 16 09:37:10 umbrel external storage updater[798]: == End Update Script 03-run.sh ==
Mar 16 09:37:10 umbrel external storage updater[798]: Deleting cloned repository
Mar 16 09:37:10 umbrel external storage updater[798]: Removing lock
Mar 16 09:37:10 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

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Umbrel 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_proxy.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

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_proxy.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_proxy.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

electrs 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_proxy.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_proxy.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

bitfeed

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

home-assistant

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

==== Result ====

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

Seems like it cant connect to the Docker?!

I’ve told you to paste the logs in 0bin.net. You ignored and still dump them all here.
If such a simple task you ignore, how I supposed to tell you next steps? You will ignore those as well…

What difference does it make?

big.
You ignored a simple advice. That shows from the start that you do not pay attention to details.
Running a node is PAYING ATTENTION TO DETAILS.

I’m not too fussed about forum etiquette or housekeeping i just came to get my node fixed! Which has broken by itself for about the 10th time…

Man, is not about any stupid etiquette, is about being practical and provide the right info in order to be helped.
If you think that was just a stupid recommendation, please go on, post here pages of logs, nobody will read that in that format and you will get no help.
Don’t try to be smart just because you are lazy to paste a stupid log in a dedicated page…
I am trying to help you but not without minimal effort from you…

1 Like

Pasting here or in the paste bin makes zero difference… stop being so pedantic.

Are you going to assist or not?

Real nice community feel…

We’ve tried… but we are not magicians. If you do not cooperate, is nothing we can do.

Can you please explain to me why you cannot read the text in the above post but if it’s copy-pasted via a link then you can? it makes zero difference…

I’ve been on the forum since near inception and I’ve never seen anyone request this before.

With the time you wasted to argue this, you could have posted it on 0bin.net

https://0bin.net/paste/QLd5LRkl#MWuK49LLLDVaNwDbM1KjQ9YQbxxy0mEYXEFGG4anAm4

I just want to understand why I see no reason…

Much Easier to read, because you can colorized it

If you look for the error part and google it , you would have found the solution already

“much easier to read”…nope its exactly the same dam thing!

I’ve had a look can find no real solution, I don’t think I’ll bother anymore, I’ve had to download the blockchain 3 times now, this junk sw doesn’t work reliably enough.

Like you said “It worked for months”

So something must have changed.

Clone an extra drive as backup next time or just quit

Up to you

I think at this point quitting is easier, I’ve been with Umbrel from the first week and its always been unstable, the devs seem so keen to add more features and complexity and the basic OS and update process is still so flakey, I know why, because they are on the desperate hunt to monetize it, which I get, but if the core product sucks then how will that happen??
So far I’ve invested too much money and time into this.