uk.app

All guides

Troubleshoot DNS, hosting and HTTPS

Check one layer at a time: account status, DNS, network access, hosting configuration and finally HTTPS. Use your own registered name in place of the examples.

1. Check the name in your account

Open My names. A selected or unpaid name is not an active service. Check payment confirmation, expiry and any suspension notice before changing DNS.

2. Compare authoritative DNS with cached answers

On a computer with dig installed, inspect the public answer and each authoritative server:

dig yourname.uk.app A
dig yourname.uk.app AAAA
dig @ns1.uk.app yourname.uk.app A
dig @ns2.uk.app yourname.uk.app A

Compare addresses with your hosting configuration. If both authoritative servers have the new value but your normal resolver has the old one, wait for the previous TTL to expire. If the authoritative servers disagree, contact support with the results and time. On Windows, use Resolve-DnsName yourname.uk.app in PowerShell.

3. Match the symptom

The old parking page still appears

Check the A and AAAA records, browser cache and hosting assignment. A stale AAAA record can send IPv6 users to a different server even when the A record is correct.

DNS resolves, but the connection times out

Check the server listener, firewall, router port forwarding and public address. Test from mobile data. DDNS updates DNS; it does not bypass carrier-grade NAT or open ports. See home-server setup.

The host returns 403 or 404

The server is responding. Check that the full hostname is attached to the correct project or virtual host, and inspect access rules and deployment status. A correct DNS answer alone does not configure the website.

The browser reports a certificate error

Check that the certificate covers the exact hostname and is valid. Complete the host's ownership verification and certificate process. Do not disable certificate validation. .app browsers require HTTPS; see ACME setup.

DDNS says badauth, nohost or abuse

Use the full registered name as the username and its DDNS token as the password, not your account password. Check that the target hostname belongs to this name and that the name is active. Stop repeated failed updates and inspect the protocol response.

4. Send a useful support request

Include the full hostname, intended host, exact error, time and timezone, DNS results and whether it fails on another network. Use support. Remove passwords, private keys, tokens and personal information from logs.

Find your name · All setup guides