I am pretty sure that I is on 1.4.2, so I run the "snakeoil-rest --long-version" command first, please see results below.
Command:
snakeoil-rest --long-version
Return:
### Snakeoil Build information ###
git hash: 1e89ae6
git branch: main
Timestamp: 20250325T1059
build: 1.4.2 (High-End U2)
Command:
sudo apt remove snakeoil
Return:
Removing snakeoil (1.4.2) ...
dpkg: warning: while removing snakeoil, directory '/var/www/players/mpd-v22' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/mpd-v21' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/Squeezelite-v2' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/Squeezelite-v1.8' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/Squeezelite-v1.6.4-test' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/Squeezelite-ralph' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/players/Squeezelite-R2' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/var/www/config' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/usr/local/share' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/usr/local/lib' not empty so not removed
dpkg: warning: while removing snakeoil, directory '/usr/local/bin' not empty so not removed
Command:
sudo apt update
sudo apt install snakeoil
snakeoil-rest --long-version
Return:
### Snakeoil Build information ###
git hash: 1e89ae6
git branch: main
Timestamp: 20250325T1059
build: 1.4.2 (High-End U2)
Command:
sudo reboot
I still get "REST server is not responding. Service Unavailable (503)".
After approx 2 minutes the the REST server is starting up (same as before).
Snakeoil logs (I have deleted the data from yesterday):
Mar 27 07:17:35 snakeoilnuc systemd[1]: Started snakeoil-rest.service - Snakeoil RestAPI server.
Mar 27 07:17:35 snakeoilnuc snakeoil-server.sh[1274]: [*] Exiting API Rest server
Mar 27 07:17:36 snakeoilnuc snakeoil-server.sh[1309]: [*] Snakeoil OS API Server 1.4.2 (High-End U2) [RELEASE]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] Mount error: [service/os.cpp:181|os_c::mount()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] stdout: mount.nfs: timeout set for Thu Mar 27 07:19:36 2025
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101' [service/os.cpp:182|os_c::mount()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] stderr: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: mount(2): No route to host
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: mount.nfs: No route to host for 192.168.1.2:/volume1/Media/Musik on /media/music/NAS [service/os.cpp:183|os_c::mount()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] code: 32 [service/os.cpp:184|os_c::mount()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] args: 192.168.1.2:/volume1/Media/Musik /media/music//NAS --verbose -t nfs [service/os.cpp:185|os_c::mount()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] Running alsactl timed out [service/os.cpp:245|os_c::run_wait()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] Starting Player: MediaCenter32 [service/players.cpp:383|players_c::start()]
Mar 27 07:19:39 snakeoilnuc snakeoil-server.sh[1309]: [5] CPU shield: /usr/bin/mediacenter32 [service/players.cpp:418|players_c::_start()]
Mar 27 07:19:40 snakeoilnuc snakeoil-server.sh[1309]: [5] Singleton is ready, starting other services [helper/rest_server.cpp:33|rest_server_c::rest_server_c()]
Mar 27 07:19:40 snakeoilnuc snakeoil-server.sh[1309]: [5] Snakeoil API Listening to requests at: 127.0.0.1:30511 [helper/rest_server.cpp:58|rest_server_c::listen()]
Mar 27 07:24:32 snakeoilnuc systemd[1]: Stopping snakeoil-rest.service - Snakeoil RestAPI server...
Mar 27 07:24:32 snakeoilnuc systemd[1]: snakeoil-rest.service: Deactivated successfully.
Mar 27 07:24:32 snakeoilnuc systemd[1]: Stopped snakeoil-rest.service - Snakeoil RestAPI server.
Mar 27 07:24:32 snakeoilnuc systemd[1]: snakeoil-rest.service: Consumed 13.664s CPU time, 322.8M memory peak, 0B memory swap peak.
Mar 27 07:24:32 snakeoilnuc systemd[1]: Started snakeoil-rest.service - Snakeoil RestAPI server.
Mar 27 07:24:32 snakeoilnuc snakeoil-server.sh[4535]: [*] Exiting API Rest server
Mar 27 07:24:33 snakeoilnuc snakeoil-server.sh[4568]: [*] Snakeoil OS API Server 1.4.2 (High-End U2) [RELEASE]
Mar 27 07:26:10 snakeoilnuc systemd[1]: Stopping snakeoil-rest.service - Snakeoil RestAPI server...
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: [5] Mount error: [service/os.cpp:181|os_c::mount()]
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: [5] stderr: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: mount.nfs: mount(2): No route to host [service/os.cpp:183|os_c::mount()]
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: [5] code: 15 [service/os.cpp:184|os_c::mount()]
Mar 27 07:26:10 snakeoilnuc snakeoil-server.sh[4568]: [5] args: 192.168.1.2:/volume1/Media/Musik /media/music//NAS --verbose -t nfs [service/os.cpp:185|os_c::mount()]
Mar 27 07:26:11 snakeoilnuc snakeoil-server.sh[4568]: [5] restart SSH service failed [service/snakeoil.cpp:514|snakeoil_c::run_service_ssh()]
Mar 27 07:26:11 snakeoilnuc snakeoil-server.sh[4568]: [5] restart samba service failed [service/snakeoil.cpp:522|snakeoil_c::run_service_samba()]
Mar 27 07:26:11 snakeoilnuc systemd[1]: snakeoil-rest.service: Deactivated successfully.
Mar 27 07:26:11 snakeoilnuc systemd[1]: Stopped snakeoil-rest.service - Snakeoil RestAPI server.
-- Boot f7a510d093614dbb81a6e04c5639292f --
Mar 27 07:26:38 snakeoilnuc systemd[1]: Started snakeoil-rest.service - Snakeoil RestAPI server.
Mar 27 07:26:38 snakeoilnuc snakeoil-server.sh[1155]: [*] Exiting API Rest server
Mar 27 07:26:39 snakeoilnuc snakeoil-server.sh[1190]: [*] Snakeoil OS API Server 1.4.2 (High-End U2) [RELEASE]
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: [5] Mount error: [service/os.cpp:181|os_c::mount()]
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: [5] stdout: mount.nfs: timeout set for Thu Mar 27 07:28:39 2025
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101'
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.2,clientaddr=192.168.1.101' [service/os.cpp:182|os_c::mount()]
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: [5] stderr: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: mount(2): No route to host
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: mount.nfs: No route to host for 192.168.1.2:/volume1/Media/Musik on /media/music/NAS [service/os.cpp:183|os_c::mount()]
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: [5] code: 32 [service/os.cpp:184|os_c::mount()]
Mar 27 07:28:41 snakeoilnuc snakeoil-server.sh[1190]: [5] args: 192.168.1.2:/volume1/Media/Musik /media/music//NAS --verbose -t nfs [service/os.cpp:185|os_c::mount()]
Mar 27 07:28:42 snakeoilnuc snakeoil-server.sh[1190]: [5] Running alsactl timed out [service/os.cpp:245|os_c::run_wait()]
Mar 27 07:28:42 snakeoilnuc snakeoil-server.sh[1190]: [5] Starting Player: MediaCenter32 [service/players.cpp:383|players_c::start()]
Mar 27 07:28:42 snakeoilnuc snakeoil-server.sh[1190]: [5] CPU shield: /usr/bin/mediacenter32 [service/players.cpp:418|players_c::_start()]
Mar 27 07:28:42 snakeoilnuc snakeoil-server.sh[1190]: [5] Singleton is ready, starting other services [helper/rest_server.cpp:33|rest_server_c::rest_server_c()]
Mar 27 07:28:42 snakeoilnuc snakeoil-server.sh[1190]: [5] Snakeoil API Listening to requests at: 127.0.0.1:30511 [helper/rest_server.cpp:58|rest_server_c::listen()]
Anything else I should test?
BR
Robert
I just realized when I checked the log that my mount point is not mounted since my NAS is offline, so I removed the mount point in the settings.
Now when I do a reboot the "REST not responding" is only there for 5 seconds, it starts up after the first retry.

I hope this help you.
BR
Robert