Aggiungere certificati a Google Chrome
01/01/2010 — fgtech
Google Chrome (versione Linux) non permette ancora l’aggiunta di certificati SSL direttamente dal browser. Tuttavia questo può essere fatto velocemente da terminale.
Il sito di Chrome ha una pagina dedicata proprio all’aggiunta di certificati su Linux. Il metodo più breve su Ubuntu (e Debian, come segnalato da yorick) è il seguente. Prima di tutto si installa il necessario:
sudo apt-get install libnss3-tools
Poi si scarica manualmente il certificato (con wget), la cui posizione dipende ovviamente dal sito che vogliamo aggiungere (un metodo per trovarlo è cercare su Google il nome del sito più “certificate”). Ad esempio il certificato del Politecnico di Torino si trova all’indirizzo www.europki.org/ca/root/ca_cert/ca_cert.crt:
wget http://www.europki.org/ca/root/ca_cert/ca_cert.crt
Si aggiunge poi il file scaricato (ca_cert.crt nel mio caso) ad database, con una qualche nome (non ha molta importanza).
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n "nome certificato" -i ca_cert.crt
ed il gioco è fatto. Riavviando Chrome il sito in questione non dovrebbe più dare problemi.
Blog di fgtech


20/01/2010 at 07:38
ciao, ho seguito la tua guida, in parallelo a quella di google chrome. ho riscontrato un problema che chrome dice essere solito per Ubuntu Jaunty (anche se non uso ubuntu jaunty), riporto:
“Ubuntu Jaunty error
Above (and most commands) gives:
certutil: function failed: security library: invalid arguments.
Package version 3.12.3.1-0ubuntu0.9.04.2″
in pratica quando do qualsiasi comando mi restituisce “certutil: function failed: bla bla bla….”
come risolvo il problema?
Grazie.
20/01/2010 at 20:24
@Dado
Hai karmik? Strano perché a me non ha dato nessun problema. Il file di certificato che vuoi aggiungere ha estensione .crt? Perché altri tipi di certificati richiedono un altro procedimento.
Puoi anche dirmi la versione del pacchetto libnss3-tools e il messaggio di errore completo? Così magari lo si riesce a risolvere per tutti quelli che hanno il tuo stesso problema.
07/05/2010 at 15:00
Questa procedura funziona anche su Debian Squeeze.
Ciao!