Install a certificate that covers this hostname on Caddy
Why it matters
The certificate the server presents is issued for other names, so browsers show a name-mismatch warning and refuse to continue silently. This happens when the host was never added to the certificate, or when the server picks the wrong certificate for the name.
The fix
- Caddy issues a certificate for every hostname written as a site address in the Caddyfile. Add this hostname to the site address list and reload.
- The hostname's DNS record must point at this server and ports 80 and 443 must be reachable so Caddy can complete the ACME challenge.
Caddyfile
example.com { # your site configuration }
The examples use example.com. Replace it with your own domain.
Related
- Reported by the certificate chain and expiry check
- Renew the expired TLS certificate
- Fix a certificate that is not valid yet
- Renew the certificate before it expires
- Replace the self-signed certificate with a trusted one
- Use a certificate from a publicly trusted authority
- Serve the full certificate chain
- Replace the expired intermediate certificate
- Re-issue the certificate with a stronger key
- Replace the certificate that uses a broken hash
- Fix the certificate that browsers reject
Scan your domain to see whether this applies to you.