Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Procédure

  

Servizio interessato: Hosting Windows ASP.NET
Pannello interessato: Plesk
Livello: da principiante a intermedio

Questa guida spiega come installare gratuitamente un certificato SSL/TLS Let’s Encrypt su un dominio da Plesk.
Una volta installato, il certificato consente di visualizzare il sito in HTTPS e di cifrare gli scambi tra il browser del visitatore e il sito.

Un certificato SSL/TLS non mette in sicurezza il sito stesso: non corregge le vulnerabilità nel codice, non protegge automaticamente un CMS come WordPress o PrestaShop e non garantisce che il proprietario del sito sia affidabile.

Il rinnovo del certificato Let’s Encrypt è automatico. Non è quindi necessario rinnovarlo manualmente finché il dominio rimane configurato correttamente.

Questa guida riguarda Plesk.
Usi un altro ambiente?

La presenza dell’HTTPS non basta a dimostrare che un sito sia legittimo. I truffatori possono creare un falso negozio con un certificato SSL/TLS valido: gli scambi saranno cifrati, ma questo non garantisce che l’ordine verrà consegnato né che i dati inseriti saranno utilizzati correttamente.

Se visiti un sito o un negozio online, controlla le note legali, l’esistenza reale dell’azienda, i recapiti, l’indirizzo ufficiale del sito e la sua reputazione su fonti esterne affidabili.

Un certificato SSL/TLS cifra gli scambi tra il sito e il browser. Non corregge le vulnerabilità di sicurezza di un sito, non protegge automaticamente un CMS come WordPress o PrestaShop; resta importante mantenere il sito aggiornato e correggere le vulnerabilità di sicurezza.

Prima di iniziare

Il dominio deve puntare correttamente al tuo hosting Plesk prima di richiedere il certificato.

Se desideri installare un certificato wildcard, cioè un certificato che copra anche i sottodomini, devi poter modificare la zona DNS del dominio. Se la zona DNS non è gestita in Plesk o presso LWS, il record richiesto dovrà essere aggiunto presso il provider che gestisce i DNS del dominio.

Se hai appena modificato i DNS o il puntamento del dominio, potrebbe essere necessario attendere qualche ora affinché la propagazione DNS abbia effetto prima di generare il certificato.

Accedere ai certificati SSL/TLS in Plesk

  1. Accedi a Plesk.
  2. Seleziona il dominio (1) interessato nell’elenco dei tuoi siti.
  3. Nella scheda Dashboard (2), individua la sezione Sicurezza.
  4. Clicca su Certificati SSL/TLS(3).

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Se non è installato alcun certificato, Plesk mostra un messaggio che indica che il dominio non è ancora protetto.

Installare un certificato Let’s Encrypt

  1. Nella pagina Certificato SSL/TLS Let’s Encrypt del dominio, clicca su Installa nel blocco Installa un certificato di base gratuito fornito da Let’s Encrypt.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  2. Si apre una finestra con le opzioni di protezione del certificato.
  3. Scegli l’ambito del certificato in base alle tue esigenze:
  • Proteggere il nome di dominio : protegge il dominio principale, ad esempio votredomaine.fr.
  • Includere un sottodominio "www" per il dominio e ogni alias selezionato : protegge anche www.votredomaine.fr.
  • Proteggere il dominio Wildcard : protegge il dominio e i suoi sottodomini, ad esempio blog.votredomaine.fr, boutique.votredomaine.fr o webmail.votredomaine.fr.

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

  1. Clicca su Ottieni gratuitamente.

Puoi installare un certificato solo per il dominio principale, per il dominio principale con www, oppure per il dominio e i suoi sottodomini con un certificato wildcard.

Se in seguito desideri modificare questo ambito, dovrai rigenerare il certificato dopo la sua installazione iniziale.

Convalidare l’installazione tramite DNS

Plesk ti chiede di verificare un record DNS TXT.

Questo passaggio consente a Let’s Encrypt di confermare che controlli davvero il dominio.

Plesk mostra quindi le informazioni da utilizzare, ad esempio:

  • Tipo di record : TXT ;
  • Nome di dominio : _acme-challenge.votredomaine.fr ;
  • Record : un valore lungo fornito da Plesk.

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Se la tua zona DNS è gestita in Plesk, verifica che il record TXT richiesto sia presente in Siti Web & Domini > Impostazioni DNS.

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Se la tua zona DNS è gestita altrove, aggiungi il record TXT presso il provider che gestisce i DNS del dominio.

Dopo aver aggiunto il record TXT, attendi circa 10 minuti prima di cliccare su Continua.
Questo consente al record DNS di propagarsi correttamente.

Una volta terminata l’attesa, torna in Plesk e poi clicca su Continua.

Quando il certificato è installato, Plesk mostra i componenti protetti con lo stato Protetto. Il certificato Let’s Encrypt verrà poi rinnovato automaticamente prima della sua scadenza.

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Attivare il reindirizzamento HTTP verso HTTPS

L’installazione del certificato consente al sito di funzionare in HTTPS, ma non obbliga sempre automaticamente i visitatori a utilizzare questo indirizzo sicuro.

Per reindirizzare automaticamente i visitatori da http:// a https:// :

  1. Torna in Siti Web & Domini > Certificati SSL/TLS.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  2. Nella colonna di sinistra, individua l’opzione Reindirizza da HTTP a HTTPS.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  3. Attiva l’interruttore corrispondente.
  4. Verifica quindi che il sito si apra correttamente in HTTPS quando inserisci l’indirizzo in HTTP.

Attivare HSTS

HSTS è un’opzione che indica ai browser di utilizzare sempre HTTPS per il tuo dominio per una durata definita.

Questa opzione rafforza l’uso di HTTPS, ma deve essere attivata con cautela.

Attiva HSTS solo se il tuo sito funziona già correttamente in HTTPS.

Se selezioni Includere i sottodomini, assicurati che tutti i sottodomini interessati dispongano anch’essi di un certificato SSL/TLS valido. In caso contrario, alcuni sottodomini non potranno essere consultati dai browser che hanno registrato la regola HSTS.

Per attivare HSTS:

  1. In Certificati SSL/TLS, individua l’opzione HSTS nella colonna di sinistra.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  2. Attiva l’interruttore HSTS.
  3. Scegli il valore di Età max.. Il valore 6 mesi è generalmente consigliato.
  4. Seleziona Includere i sottodomini solo se tutti i tuoi sottodomini sono ben protetti in HTTPS.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  5. Clicca su Attiva HSTS.

L’opzione Includere i sottodomini aggiunge una direttiva nella configurazione del dominio principale. Non crea un certificato SSL/TLS per i sottodomini che non ne dispongono.

Verificare che il certificato funzioni

Dopo l’installazione, apri il tuo sito in un browser con il seguente indirizzo:

https://votredomaine.fr

Verifica poi:

  • che il sito venga visualizzato correttamente;
  • che il browser non mostri un avviso di sicurezza;
  • che Plesk indichi il dominio come Protetto ;
  • che https://www.votredomaine.fr funzioni se hai incluso www ;
  • che i tuoi sottodomini funzionino in HTTPS se hai installato un certificato wildcard.

Se hai attivato il reindirizzamento HTTP verso HTTPS, prova anche l’indirizzo:

http://votredomaine.fr

Il browser deve passare automaticamente a:

https://votredomaine.fr

Rigenerare il certificato

Se desideri modificare gli elementi protetti dal certificato, ad esempio aggiungere www o passare da un certificato classico a un certificato wildcard, devi rigenerare il certificato.

Per farlo:

  1. Torna in Siti Web & Domini > Certificati SSL/TLS.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  2. Clicca su Rigenera il certificato.
    Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?
  3. Seleziona il nuovo ambito desiderato.
  4. Conferma la richiesta.
  5. Se Plesk richiede una validazione DNS, aggiungi o verifica il record TXT, attendi circa 10 minuti, quindi clicca su Continua.

Problemi frequenti

Il certificato non si installa e Plesk mostra un errore DNS

Se Plesk mostra un errore di tipo DNS problem o NXDOMAIN, ciò significa generalmente che Let’s Encrypt non trova il corretto puntamento DNS per il tuo dominio.

Come installare un certificato SSL/TLS Let’s Encrypt su Plesk ?

Verifica che:

  • il dominio punti correttamente al tuo hosting Plesk;
  • i server DNS utilizzati siano quelli giusti;
  • esistano i record A o AAAA del dominio;
  • la propagazione DNS sia terminata.

Dopo la correzione, rilancia la generazione del certificato.

Plesk richiede un record TXT ma il certificato fallisce

Verifica che il record TXT sia stato aggiunto esattamente come indicato da Plesk.

Controlla in particolare:

  • il nome del record, spesso nella forma _acme-challenge ;
  • il valore TXT fornito da Plesk ;
  • la zona DNS effettivamente utilizzata dal tuo dominio.

Attendi quindi circa 10 minuti prima di cliccare nuovamente su Continua.

Il mio sito risulta ancora non sicuro

Il certificato può essere installato correttamente, ma il browser può ancora mostrare un avviso se il sito carica elementi in HTTP, come immagini, script o fogli di stile.

In questo caso, verifica che i link interni del sito utilizzino effettivamente HTTPS. Su un CMS come WordPress o PrestaShop, potrebbe essere necessario modificare l’indirizzo del sito nelle impostazioni o correggere i contenuti misti.

Il sottodominio non è protetto

Un certificato installato solo per il dominio principale non protegge automaticamente tutti i sottodomini.

Per proteggere un sottodominio, devi includerlo nel certificato quando Plesk lo propone, oppure utilizzare un certificato wildcard.

Se il certificato è già installato senza questo ambito, rigeneralo con le opzioni corrette.

Il reindirizzamento HTTPS non funziona

Verifica che l’opzione Reindirizza da HTTP a HTTPS sia effettivamente attivata in Certificati SSL/TLS.

Se il tuo sito utilizza un CMS, anche una regola di reindirizzamento presente nel file .htaccess o web.config o  in un’estensione può modificare il comportamento previsto.

help.lws.net/a/980
Questo articolo ti è stato utile?

Sì

No

Letto 15 975 volte

Grazie! Non esitare a porre domande sulla nostra documentazione se desideri maggiori informazioni e aiutarci a migliorarla.

Articoli simili

Una domanda su questo articolo?

Ponila al team LWS e alla community. La risposta viene pubblicata dopo la moderazione.

Fate una domanda al team LWS e alla sua comunità

GDPR: Titolare: LWS-Ligne Web Services. Finalità: moderazione e pubblicazione della tua domanda, eventuale notifica di una risposta. Base giuridica: consenso (art. 6.1.a GDPR). Conservazione delle e-mail: 90 giorni dopo la notifica, massimo 12 mesi senza risposta. Per esercitare i tuoi diritti, consulta la sezione GDPR delle nostre condizioni generali.