Open Source|All improvements go through Pull Requests with automated CI checks before review by@Leo-Galli|Join Discord|Contributing guide
Network issues

Troubleshooting — Networking

Reverse proxy, WebSocket and TLS issues.

Console shows no frames

The VNC console requires WebSocket upgrade headers:

proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 600s;

Test: curl -i -N -H "Upgrade: websocket" -H "Connection: Upgrade" http://localhost:3000

CORS errors

Backend must allow the web app origin:

AETHERIS_CORS_ORIGINS=https://app.example.com

TLS issues

SymptomFix
Mixed contentEnsure NEXTAUTH_URL uses https://
Certificate expiredsudo certbot renew
WebSocket fails over TLSReverse proxy must forward upgrade headers on 443

DNS / routing

SymptomFix
Custom domain shows default brandingCheck Organization.customDomain in Admin Panel
502 Bad GatewayWeb app not running — docker compose ps
504 Gateway TimeoutBackend too slow — check docker compose logs backend

See also: Reverse proxy, SSL/TLS.