I am experiencing an issue with the CasaOS App Store on my Ubuntu server. The web interface always shows the message:
“Failed to load apps, please refresh later.”
CasaOS itself is running and the dashboard loads correctly, but the Apps section never loads.
Below are my environment details and error messages.
Environment:
-
OS: Ubuntu (server)
-
CasaOS installed via:
curl -fsSL https://get.casaos.io | sudo bash -
CasaOS App Management:
-
casaos-app-management updateoutput:-
git commit: cc80b3313113d946f7216ff4b95c3c4b83381149 -
build date: 2024-10-11T03:57:49Z
-
-
-
Docker:
-
Docker Engine - Community
-
Version: 29.0.1
-
API version: 1.52
-
Key log messages from systemctl status casaos-app-management and casaos-app-management update:
-
failed to list compose apps with store info {"error": "Error response from daemon: client version 1.43 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"} -
error when creating address file {"error": "open /var/run/casaos/app-management.url: permission denied"} -
error while updating catalog for app store {"error": "mkdir /var/lib/casaos/appstore/... .tmp: permission denied"} -
Multiple lines like:
write error: can't rename log file: rename /var/log/casaos/app-management.log /var/log/casaos/app-management-<timestamp>.log: permission denied
I have already tried the following steps:
-
Upgraded Docker using the official
get.docker.comscript. -
Fixed Docker permissions and confirmed
docker psworks without errors. -
Created and adjusted permissions on the following paths:
-
/var/run/casaos -
/var/log/casaos -
/var/lib/casaos
- Ran:
-
sudo systemctl restart casaos -
sudo systemctl restart casaos-app-management -
casaos-app-management update
Despite this, the App Store still fails with the messages above, and the web UI continues to show “Failed to load apps, please refresh later.”
Could you please help me with the following:
- What are the expected ownership and permissions for:
-
/var/run/casaos -
/var/log/casaos -
/var/lib/casaos
and the files inside them (for examplemanagement.url,app-management.url, and the appstore folders)?
-
Is the
casaos-app-managementbuild I am using compatible with Docker 29.0.1 / API 1.52, or should I install a newer version or specific release? -
Is there a recommended way to fully reset or reinstall CasaOS App Management and the App Store catalog without wiping my data and existing configuration?
I am happy to provide any additional logs or configuration files you need to diagnose this.