Il settore dei certificati SSL è davvero roba da ... mal di testa!
La stragrande maggioranza dei siti, joomla compresi, ha bisogno solo di un certificato di primo livello, adeguato a
proteggere una pagina di LogIn oppure un form di contatto. Nel caso di siti che scambiano denaro oppure informazioni molto sensibili il certificato di primo livello non basta più. I certificati di livello più alto non esistono free, mentre per il primo livello si possono avere gratis.
CA che offrono certificati free: StartCom triennale, Comodo 90 giorni rinnovabile e, soprattutto Let' Encrypt che è una recente iniziativa di Mozilla e dura 90 giorni rinnovabile, CloudFlare naturalmente.
Pregi e difetti.
StartCom necessita di una CSR e non è riconosciuto da Mozilla Firefox. E' probabilmente una ripicca perché Mozilla ha varato da poco Let'Encrypt. Tutti gli altri browser riconoscono StartCom e Firefox dopotutto non è così diffuso.
Comodo è un ottimo certificato ma nel caso free bisogna ripetere la procedura di rinnovo frequentemente. Vale a dire farsi fare dal proprio server una CSR, farla firmare da Comodo e installarsela. Ci vuole una mezza oretta. Comunque fare un po' di pratica non fa male perché i certificati di livello superiore sono così.
Let'Encrypt è un ottimo certificato naturalmente ma richiede che sia montato nel server destinatario uno speciale software di Mozilla, CertBot se non vado errato. La cosa è obiettivamente invadente
però sembra che un po' per volta siano tantissimi i provider che volenti o nolenti vanno adeguandosi. In effetti una volta che il server destinatario ha installato il software di Mozilla il certificato si ottiene con un click...Se una pagina è https bisogna che tutte le chiamate siano https, altrimenti il lucchetto verde sparisce. Per joomla è un problema in quanto una pagina joomla carica un sacco di risorse esterne e mica tutte sono https e comunque bisogna rivedere tutti i link esterni.
Chi non ha bisogni particolari può limitarsi a certificare le pagine di login e del form di contatti.
Fino a pochi giorni fa questa estensione era free. Adesso non so.
https://www.yireo.com/software/joomla-extensions/ssl-redirectFunziona bene comunque.
Ciao!