Salve a tutti. Volevo pubblicare un aggiornamento:
sono riuscito a far funzionare il mio lettore di smart card su Ubuntu 24.04.4 LTS, a firmare digitalmente i file tramite il middleware della CIE e ad effettuare l’accesso ai servizi con livello 3.
L’altro giorno ho pubblicato un commento segnalando gli stessi problemi di @ALBERTOTERRACCIANO1. Oggi ho riprovato ad utilizzare il lettore e tutto ha funzionato senza problemi. È servito soltanto riavviare il pc per risolvere il mio problema.
Concordo con @GiP sul fatto che il software middleware della CIE su Linux sia pienamente funzionante. Non ho mai riscontrato nessun problema legato al middleware in sé.
In sostanza quello che bisogna fare per risolvere il problema originale è disinstallare la versione Snap di Firefox e installare il pacchetto .deb. Operazione non particolarmente difficile ma bisogna solo tenere in mente che questo processo eliminerà i profili (e tutte le informazioni contenute in essi come cronologia, cookies, segnalibri e impostazioni) salvati.
Ecco una guida estrapolata dalla pagina di supporto Firefox:
Salvare i profili (cronologia, cookies, segnalibri e impostazioni)
Se si vuole mantenere tutti i dati salvati nel browser occorre copiare la cartella dei profili nella posizione default di Firefox prima di disinstallare la versione Snap.
mkdir -p ~/.mozilla/firefox
cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/
Rimuovere la versione Snap di Firefox
sudo snap remove --purge firefox
Installare il pacchetto deb di Firefox
sudo install -d -m 0755 /etc/apt/keyrings
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF
Types: deb
URIs: https://packages.mozilla.org/apt
Suites: mozilla
Components: main
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
EOF
sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF
Package: firefox
Pin: release o=Ubuntu
Pin-Priority: -1
EOF
sudo apt-get update
sudo apt-get install firefox
oppure per la versione in lingua italiana:
sudo apt-get install firefox-l10n-it
Consiglio di riavviare il computer dopo aver installato Firefox e il middleware CIE.
Da questo punto si può seguire la guida del middleware per importare il certificato della CIE nel browser.
Ovviamente se si vuole utilizzare un altro browser il concetto è lo stesso: non utilizzare la versione Snap.
Invito chiunque prima di eseguire i comandi sopra riportati a verificarne il contenuto e a controllare l’impronta digitale della chiave GPG come indicato nella guida Mozilla sopraccitata.
@ALBERTOTERRACCIANO1, nel tuo caso potresti continuare a usare Chrome da Snap per la navigazione normale del web e utilizzare Firefox (.deb) unicamente per l’identificazione con livello 3 della CIE. Oppure passare alla versione deb di Chrome (salvando prima i profili) e utilizzarlo per tutto. La scelta è tua!
Potresti inoltre spiegare meglio quale difficoltà riscontri quando provi ad effettuare l’accesso tramite codice QR?
Spero possa tornare utile
.