SonicCloud
Skip to content

Server troubleshooting

Resolve Kubernetes, database, ingress and certificate problems.

SymptomResolution
Pods show ImagePullBackOffRecreate the pull secret and confirm the install command includes it.
Pods cannot reach the databaseCheck the database host, password and SSL settings. Confirm externalPostgresCIDR covers the database and its firewall allows the cluster.
Browser shows 404 or 503Check the ingress class, DNS records and ingress controller labels.
Browser shows a certificate warningCheck the certificate issuer, and confirm the certificate includes the full chain and covers the host name.
Administrator sign-in fails with a cross-origin errorCORS_ORIGIN must exactly match the admin console address, with no trailing slash.
HTTP 429 errorsA per-address request limit was reached. Wait for the limit to reset or raise it.
Pods stay PendingThe cluster lacks capacity. Add capacity or lower the resource requests.
Workstation cannot reach the license serverConfirm the installer properties, DNS, firewall access and certificate trust.
Workstation still uses the old addressClose and reopen SonicCloud.

Investigate a failing pod

kubectl describe pod <pod-name> -n license
kubectl logs <pod-name> -n license

Health checks

EndpointMeaning
/livezThe process is running.
/readyzThe server can reach its database and is ready for traffic.

For workstation and licensing problems, see Troubleshooting.

On this page