I have run the following commands in my CMD (Win10):
ssh umbrel@192.168.1.112
Connecting via IP results in the command hanging (no response).
ssh umbrel@umbrel.local
Using umbrel.local results in “ssh: Could not resolve hostname umbrel.local: No such host is known.”
I have also tried ssh on another device (macOS) and both commands just hang.
Ping statistics for 192.168.1.112:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
I can ping the IP and I receive a response meaning the node is connected and reachable.
I had issues with none of my apps starting, updating, or opening. I powered off the node multiple times, tested the connection, took the SD card and SSD out, and tried them again. Nothing worked, and then I seemed to have created another problem as the local web server is no longer reachable.
Could you try generating a verbose output to see where the connection hangs (ssh -vvv umbrel@192.168.1.112)? You can also connect your Raspberry Pi to a video output to show a terminal which should be more helpful for debugging.
I actually used the Umbrel UI to shut down (in hindsight I should have used CL). I cannot SSH anymore, as it’s no longer connected to the network (I used CL and no responses. i also used a network scanning app and it’s definitely not connected to the network). I then connected a monitor to the RPi and I only get a blank screen. But the lights on the RPI and the SSD are still turned on.
So Umbrel and the RPi did not shut down properly and my only option is to unplug power supply and hope nothing gets corrupted? Any other options?
i have a similar post open where I can’t get in as well. my newly arrived server was sent ( i believe ) with a bad ssd. Keep an eye on your memory and disk space. You might be up against a wall. " top " is a linux command to see mem. “df -h” will help you see disk space.
and if your system is sick, maybe these will help:
1. dmesg --follow
Rationale: Monitors kernel messages in real-time, useful for catching hardware or driver issues affecting Umbrel’s Docker containers or storage.
Example: sudo dmesg --follow
Output & Action: If you see Out of memory: Killed process (docker)—Umbrel’s containers are crashing due to RAM exhaustion. Increase RAM or reduce app load (e.g., stop unused apps with docker stop).
2. iotop
Rationale: Tracks disk I/O by process, critical for spotting if Umbrel’s Bitcoin sync or file apps are overloading the disk.
Example: sudo iotop -o (shows only active I/O processes)
Output & Action: High DISK READ/WRITE for bitcoind (e.g., 100 MB/s)—normal during sync, but if persistent post-sync, check disk health with smartctl.
3. nmon
Rationale: Provides an interactive dashboard for CPU, memory, disk, and network, helping assess Umbrel’s resource usage holistically.
Example: nmon (press c for CPU, m for memory, d for disk)
Output & Action: CPU at 90%+ with dockerd—Umbrel apps may be overtaxed; consider restarting Docker (sudo systemctl restart docker).
4. ss -tuln
Rationale: Shows listening sockets, ensuring Umbrel’s app ports (e.g., Bitcoin’s 8333) are open and not conflicting.
Example: ss -tuln | grep 8333
Output & Action: No output—Bitcoin port isn’t listening; restart the container (docker restart umbrel_bitcoin_1) or check firewall (ufw status).
5. pidstat -u 1
Rationale: Monitors CPU usage per process in real-time, pinpointing if Umbrel’s Docker containers are CPU hogs.
Example: pidstat -u 1
Output & Action: dockerd at 50%+ CPU continuously—investigate with docker logs for the offending app; consider limiting resources in docker-compose.yml.
6. vmstat -SM 1
Rationale: Reports memory, CPU, and I/O stats every second, useful for spotting bottlenecks during Umbrel app updates or syncs.
Example: vmstat -SM 1
Output & Action: High si/so (swap in/out)—system is swapping; add more RAM or reduce Umbrel app load.
7. lsof -i -P -n
Rationale: Lists open files and network connections, helping identify what’s using Umbrel’s ports or files.
Example: lsof -i -P -n | grep 8333
Output & Action: No process on 8333—Bitcoin container may have crashed; restart it (docker restart umbrel_bitcoin_1).
So useful. Really appreciate you sharing this! The community really benefits from replies like this. At least for those willing to search instead of creating new, repetitive posts. It seems responses to posts have decreased with new users who want everything spoon fed… Anyway, thanks again.