Start with the connection test
Most problems are explained right in the dashboard. Click Check now on the domain, or Test again in the add-domain form and DomainDock shows each step: the domain lookup, the connection to your server and your app's answer, with a fix for whatever failed.
"Your server refused the connection"
Nothing is listening on that port. Check that your app is running, that it listens on 0.0.0.0 (not only 127.0.0.1) and that the port number is right.
"Your server didn't accept the connection"
Usually a firewall is blocking the port. Open it for inbound traffic (an AWS security group, ufw, or your cloud provider's firewall) and check the server is online.
"Visitors are redirected away"
Your app sends visitors to a different address, so they leave your DomainDock domain. Use Show the fix to point the domain at the address visitors end up on, or change your app so it serves the site without redirecting.
"Your server is responding very slowly"
Your server is up, but your app took more than 30 seconds to answer. Visitors still reach it, slowly. Check your app's load, logs and CPU or memory.
My domain shows "not found" or a blank error page
Some managed app platforms only answer for domains registered with them. Pointing a DomainDock domain at one of those shows their error page instead of your app. Point the domain at a server, cloud instance, or container you control, or at a domain that serves your app directly.
My domain shows FAILED
DomainDock retries automatically. If it stays failed, confirm your server is reachable, then delete the domain and add it again.
I can't add another domain or project
Each project holds up to 5 domains and each account up to 10 projects. Delete one you no longer need to free a slot.
Can I change a domain's address later?
No, an address is fixed once the domain is created. Delete it and create a new one with the address you want.
Still stuck?
Use the contact form with your domain and what you've tried and we'll help.