2026-01-05, 11:37 PM
Hello everyone! This is my first post on this forum and it’s nice to virtually meet you. As a big supporter of small business and open source software and hardware, I was really happy to find and support OpenMarine’s OpenPlotter OS and MacArthur HAT to supplement my sailing lessons, and after purchasing the latter and connecting everything up in a basic setup, it’s going mostly right but I have run into one major issue I find difficult to describe, but I'll do my best.
My issue:
After running for many hours (a day or so), all at once I lose at least a) SSH access and b) access to the web GUI via the Signal K addresses (e.g https://192.168.0.145:3443/admin/#/dashboard) with the browser displaying error message: ‘Could not handle admin ui root request’
The only action that seems to restore full functionality is a complete reboot of the system, though oddly I still seem to be able to access Signal K data (navigation.position and IMU gyro readings are all still being updated live and seen by OpenCPN running on an Android phone over the network).
I happened to have been connected via SSH one time it happened and basic commands like ‘sudo journalctl -f’ were failing in bash due to I/O errors, again, until I restarted. I suspected that perhaps low voltage or a spike was causing issues so moved from the 12V battery to an official Raspi 5 AC power supply but the issue seems to persist. (I remembered to remove the power module before powering on with AC.)
When I first bought the Pi I did deal with a bad Samsung NVME SSD I already had that turned out to be a very elusive problem to diagnose (bad SSD) but the new Fanxiang worked right away when the Samsung didn’t so I assume it’s not the storage hardware causing the issue now, though I know that’s hard to rule out completely.
My question:
Has anyone seen this issue or know how I can diagnose what’s going wrong exactly? I have the Log Viewer plugin installed plus use journalctl but don’t see anything obvious that points to the behavior described. I’ve searched this forum and not seen anything like it or that matched the error message. I also have Debug mode enabled as outlined in the Bug Reports thread, but am not sure what output that produces.
Thanks for reading and for any help you can provide.
Setup:
Raspberry Pi 5 16GB
Fanxiang 2TB NVME SSD on
Pimoroni PCIe NVME M.2 HAT+
MacArthur HAT
ICM-20948 IMU
Power module
Uniden MHS338BT VHF Radio GPS w/ NMEA 0183 out
This system runs at home 24 hours a day off a 10Ah 12V sealed lead acid battery I keep on a charger but occasionally let it run off battery alone.
Software side, it runs the OpenPlotter OS Raspberry Pi image, updated to current versions of OpenPlotter and Signal K and all their respectively installed plugins.
My issue:
After running for many hours (a day or so), all at once I lose at least a) SSH access and b) access to the web GUI via the Signal K addresses (e.g https://192.168.0.145:3443/admin/#/dashboard) with the browser displaying error message: ‘Could not handle admin ui root request’
The only action that seems to restore full functionality is a complete reboot of the system, though oddly I still seem to be able to access Signal K data (navigation.position and IMU gyro readings are all still being updated live and seen by OpenCPN running on an Android phone over the network).
I happened to have been connected via SSH one time it happened and basic commands like ‘sudo journalctl -f’ were failing in bash due to I/O errors, again, until I restarted. I suspected that perhaps low voltage or a spike was causing issues so moved from the 12V battery to an official Raspi 5 AC power supply but the issue seems to persist. (I remembered to remove the power module before powering on with AC.)
When I first bought the Pi I did deal with a bad Samsung NVME SSD I already had that turned out to be a very elusive problem to diagnose (bad SSD) but the new Fanxiang worked right away when the Samsung didn’t so I assume it’s not the storage hardware causing the issue now, though I know that’s hard to rule out completely.
My question:
Has anyone seen this issue or know how I can diagnose what’s going wrong exactly? I have the Log Viewer plugin installed plus use journalctl but don’t see anything obvious that points to the behavior described. I’ve searched this forum and not seen anything like it or that matched the error message. I also have Debug mode enabled as outlined in the Bug Reports thread, but am not sure what output that produces.
Thanks for reading and for any help you can provide.
Setup:
Raspberry Pi 5 16GB
Fanxiang 2TB NVME SSD on
Pimoroni PCIe NVME M.2 HAT+
MacArthur HAT
ICM-20948 IMU
Power module
Uniden MHS338BT VHF Radio GPS w/ NMEA 0183 out
This system runs at home 24 hours a day off a 10Ah 12V sealed lead acid battery I keep on a charger but occasionally let it run off battery alone.
Software side, it runs the OpenPlotter OS Raspberry Pi image, updated to current versions of OpenPlotter and Signal K and all their respectively installed plugins.


ession): session opened for user root(uid=0) by (uid=1000)