HTTPS / Zertifikat wird nicht ausgestellt
- Wildcard-DNS:
*.<DOMAIN>muss auf die Server-IP zeigen HETZNER_API_TOKENin.envkorrekt; DNS-01 braucht API-Zugriff auf die Zone- Traefik-Logs:
cas logs traefikoder Dateien unter~/cas/traefik/logs/ acme.jsonunter~/cas/traefik/certs/— Rechte nur für Traefik-User/Container
OpenClaw Gateway „unhealthy“ oder UI verbindet nicht
- Healthcheck:
curl -f http://127.0.0.1:18789/healthzim Gateway-Container - Token in der UI = Wert aus
OPENCLAW_GATEWAY_TOKEN allowedOriginsinopenclaw.jsonfür deine exakten HTTPS-URLs- Logs:
cas logs openclaw-gateway
Doc-Seite 404 oder leer
- Container
cas-docsläuft?docker ps/cas status - Bind-Mount: Host-Pfad
/opt/cas/repo/docs/sitemuss existieren undindex.htmlenthalten - Nach manuellem Klon: Repo-Pfad von
/opt/cas/repoabweichend → Compose-Volume anpassen - DNS:
doc.<DOMAIN>unter Wildcard erreichbar?
Docker-Netzwerk proxy
Traefik und öffentlich geroutete Dienste hängen am externen Netz proxy. Wird es manuell gelöscht während Container laufen, Routing bricht. Wiederherstellung: Netz neu anlegen, Stack neu starten — siehe cas setup / Phase 1.
cas update --self schlägt fehl
Meldung „Repo nicht gefunden“: /opt/cas/repo fehlt (kein Standard-Bootstrap). Dann CLI nur per manuellem Git-Update des Installationspfads aktualisieren.
Deinstallation / Neuaufsetzen
sudo cas uninstall --yes
Anschließend erneut cas setup. --purge-images entfernt referenzierte Images für schlanke Neuinstallation.
Weitere Diagnose
cas status
cas logs --no-follow
docker compose -f /home/cas/cas/docker-compose.yml ps