@xtrips@doxdump@flaxfoot@Marbles_00@Kavian
Despite running LMS for a long time, suddenly it wouldn't run anymore and saw the same errors in the log as several others posted.
2021-12-15 11:43:43,172 INFO success: squeezeboxserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-12-15 11:43:45,020 INFO exited: squeezeboxserver (exit status 0; expected)
2021-12-15 11:43:46,032 INFO spawned: 'squeezeboxserver' with pid 331
I don't know if an update of the image triggered it, or me updating from 6.9.2 to 6.10.0-rc2.
Everyday I use LMS for my music so I went to this thread in search of a solution. It was there, but not really clear (for me), so here is what I did after a fresh install of the docker image through CA.
After the install, stop the container from running and change the permissions of the three directories (cache, logs, and prefs).
You can do this with WinSCP. Right-click the directory and change it accordingly:
Make it so that it says 0755. And don't forget to also tick Set group, owner, and permissions recursively.
drwxr-xr-x 1 nobody users 4096 Dec 15 21:26 cache/
drwxr-xr-x 1 nobody users 62 Dec 15 20:41 logs/
drwxr-xr-x 1 nobody users 139 Dec 16 14:38 prefs/
-rw-rw-r-- 1 root root 34599 Dec 15 21:26 supervisord.log
-rw-rw-r-- 1 root root 3 Dec 15 21:26 supervisord.pid
Now start the container and LMS should be good to go (give it some time on older hardware). By the way it should be run in HOST mode (change it under Network Type:).
Hope this helps to get people up and running again. I just love LMS, thanks @snoopy86 for keeping the image up to date!