Risoluzione degli errori TLS su un dominio personalizzato

Perché l'emissione del certificato TLS è fallita e le tre soluzioni che risolvono il 95% dei casi.

2 min di letturaAggiornato 2026-05-15

Cosa risolverai

  • Verificare i record CAA per assicurarti che Let's Encrypt sia una CA autorizzata — la causa più comune di emissione fallita.
  • Disattivare il proxy Cloudflare con cloud arancione, che impedisce a Caddy di completare il suo handshake TLS.
  • Identificare e attendere la finestra di rate-limit di Let's Encrypt (50 certificati per dominio registrato per settimana).

Se il tuo dominio personalizzato è verificato ma i visitatori vedono un avviso TLS ("certificate not trusted", "ERR_CERT_AUTHORITY_INVALID"), Caddy non è riuscito a ottenere un certificato Let's Encrypt. Ecco come risolverlo.

1. Controlla i record CAA

Questa è la causa #1. Esegui:

dig CAA links.acme.com

Se vedi 0 issue "digicert.com" o qualsiasi CA che non è letsencrypt.org, Let's Encrypt è bloccato e l'emissione del certificato fallisce silenziosamente.

Soluzione: aggiungi 0 issue "letsencrypt.org" ai record CAA del tuo dominio. Puoi mantenere la CA esistente per qualsiasi altro utilizzo del certificato — il CAA è additivo.

Aspetta 1 ora che la propagazione del CAA si esaurisca, poi fai clic su Riprova verifica nella dashboard.

2. Controlla il proxy Cloudflare

Se il tuo provider DNS è Cloudflare e lo "stato proxy" del record mostra il cloud arancione, Cloudflare sta terminando il TLS al suo edge con il proprio certificato. Questo rompe il handshake TLS on-demand di Caddy.

Soluzione: fai clic sul cloud arancione per renderlo grigio (solo DNS). La CDN di Cloudflare è incompatibile con il nostro edge — già utilizziamo una cache aggressiva all'edge POP, quindi non perdi nulla.

Se hai assolutamente bisogno del proxy Cloudflare (ad esempio regole WAF), i piani Business supportano una modalità origin personalizzata in cui punti Cloudflare al nostro IP edge e accettiamo la connessione proxata. Contatta il supporto per abilitarla.

3. Controlla i limiti di frequenza

Let's Encrypt limita a 50 certificati per dominio registrato per settimana. Se hai aggiunto molti sottodomini in una breve finestra, potresti raggiungere questo limite.

Soluzione: aspetta. Riproviamo ogni 12 ore, e la maggior parte delle finestre di rate-limit si chiude entro 7 giorni. I certificati già emessi continuano a funzionare — solo la nuova emissione è bloccata.

Puoi confermare lo stato del rate-limit controllando crt.sh per i certificati recenti del tuo dominio.

Ancora rotto?

  • Controlla la nostra pagina di stato. A volte Let's Encrypt stesso ha un incidente.
  • La pagina dei dettagli del dominio nella dashboard mostra il messaggio di errore Caddy più recente testualmente — incollalo in chat e lo diagnostichiamo insieme.
  • Per ambienti air-gapped, puoi ospitare autonomamente Caddy con la tua CA interna. La guida al self-hosting copre le modifiche alla configurazione.

Una volta che funziona

Imposta un promemoria tra 60 giorni per verificare che il rinnovo sia riuscito. Inviamo un'email al contatto di fatturazione del workspace quando il rinnovo riesce (puoi rinunciare in Impostazioni → Notifiche). Se il rinnovo fallisce, inviamo un'email e attiviamo un webhook in modo che il tuo sistema di alerting lo catturi.

Ti è stato utile?
Hai bisogno di altro? Scrivi al team - risposta entro un giorno lavorativo.Contatta il supporto