Aw: Tessera sanitaria TS-CNS ACe 2025 (ACTALIS)

Davide Prina <[email protected]> Sun, 5 Jul 2026 08:10:38 +0000
Newsgroups gmane.linux.debian.user.italian
Message-ID <trinity-0fd6e6a1-fee9-4da1-96c7-2e636956c733-1783239038624@trinity-msg-rest-gmx-mailcom-live-67d6895f44-dz9b8>
<html><body><div style=3D"font-family: 'verdana'; font-size: 12px; color: #=
000;"><span style=3D"background-color: #ffffff;">Matteo Bini ha scritto:</s=
pan></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">&nbsp;</span></div>
<blockquote>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">di recente mi =C3=A8 scaduta la tesse=
ra sanitaria e ho ricevuto quella <br>nuova, modello ACe 2025 (ACTALIS) [1]=
=2E <br><br>Purtroppo non riesco a far funzionare la tessera nuova con Open=
SC, <br>nonostante abbia provato pure l'ultima versione [2]</span></div>
</blockquote>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">uso anch'io OpenSC con la 2021, per=
=C3=B2 so che dei colleghi hanno preso i</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">driver presenti sul sito web istituzi=
onale e usano quelli=2E</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">Io ho notato questo: con il lettore "=
vecchio" su PC recenti non mi funziona</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">pi=C3=B9 la nuova tessera e OpenSC, h=
o dovuto prendere un lettore nuovo e con</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">quello non c'=C3=A8 nessun problema (=
anche colleghi con uindous hanno dovuto</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">usare il lettore nuovo)=2E Per=C3=B2 =
i miei colleghi che usano i driver del </span><span style=3D"background-col=
or: #ffffff;">sito</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">istituzionale riescono ancora ad usar=
e il lettore vecchio con tessera nuova=2E</span></div>
<blockquote>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">Inoltre sapete se ci sia un modo di d=
ebuggare queste schede da linea&nbsp;<br>di comando, per vederne i dettagli=
 come il produttore, il chip, le <br>incompatibilit=C3=A0 riscontrate?</spa=
n></div>
</blockquote>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">io ci avevo provato con il lettore "v=
ecchio", ma la quantit=C3=A0 di dati che ti&nbsp;</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">sputa fuori =C3=A8 enorme e anche con=
 una diff hai un numero di righe</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">diverse&nbsp; molto elevato=2E</span>=
</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">Non mi ricordo pi=C3=B9 cosa avessi f=
atto, probabilmente ero partito con</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">journalctl e poi usato gdb=2E</span><=
/div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">&nbsp;</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">Ti incollo qui un po' di comandi che =
mi ero segnato per controlli vari:</span></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">*****=
**************<br>C) test di verifica<br>*******************</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Ho us=
ato questi test per capire eventuali problemi a che livello si pongano=2E Q=
ui<br>riporto solo quelli usati per poi effettuare l'autenticazione con la =
carta=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">C=2E1=
) inserire il lettore e verificare che lo riconosca<br>$ opensc-tool --list=
-readers -v<br># Detected readers (pcsc)<br>Nr=2E Card Features Name<br>0 N=
o ACS ACR38U 00 00</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Quest=
o indica che il lettore =C3=A8 stato riconosciuto, se non viene riconosciut=
o si<br>dovrebbe avere un errore del tipo:<br>No smart card readers found=
=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">C=2E2=
) inserire la tessera nel lettore e verificare che venga vista<br>$ opensc-=
tool --list-readers -v<br># Detected readers (pcsc)<br>Nr=2E Card Features =
Name<br>0 Yes ACS ACR38U 00 00<br>[=2E=2E=2Ecut=2E=2E=2E] CNS card</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">C=2E3=
) ulteriore verifica<br>$ opensc-tool -n<br>Using reader with a card: ACS A=
CR38U [=2E=2E=2E]<br>CNS card</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">C=2E4=
) verificare che i driver installati siano funzionanti per autenticarsi con=
 la CNS<br>$ pkcs15-tool --list-pins -v<br>Using reader with a card: ACS AC=
R38U 00 00<br>Connecting to card in reader ACS ACR38U 00 00=2E=2E=2E<br>[=
=2E=2E=2E]<br>Using card driver Italian CNS=2E<br>Trying to find a PKCS#15 =
compatible card=2E=2E=2E<br>Found NOME COGNOME!<br>Card has 0 Authenticatio=
n object(s)=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">se es=
ce cos=C3=AC (come esce su stable), allora vuol dire che i driver non sono =
funzionanti=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">$ pkc=
s15-tool --list-pins<br>Using reader with a card: ACS ACR38U 00 00<br>PIN [=
PIN CNS1]<br>[=2E=2E=2E]</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">PIN [=
PUK CNS1]<br>[=2E=2E=2E]</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Se in=
vece esce cos=C3=AC (una sezione per il PIN e una per il PUK) vuol dire che=
 i driver<br>sono funzionanti e la CNS pu=C3=B2 essere usata per autenticar=
si=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><br>*=
**********************************************************************<br>D=
) verifica che il PIN non sia bloccato e se =C3=A8 bloccato come sbloccarlo=
<br>***********************************************************************=
<br>$ pkcs15-tool --list-pins<br>PIN [PIN CNS1]<br>[=2E=2E=2E]<br>Tries lef=
t : 0</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">PIN [=
PUK CNS1]<br>[=2E=2E=2E]<br>Tries left : 0</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Notar=
e che qui dovrebbero essere indicati anche i tentativi restanti sia per il =
PIN che<br>per il PUK, ma a me viene visualizzato 0=2E=2E=2E e io interpret=
o come se avessi esaurito<br>tutti i tentativi, mentre penso debba essere v=
isualizzato 3=2E<br>In rete ho trovato che "This should show tries-left for=
 each PIN=2E tries-left : 0 means<br>pin is blocked=2E", ma a me visualizza=
 0 e la carta non =C3=A8 bloccata, ma funzionante=2E<br>Notare che se la ca=
rta =C3=A8 bloccata e si cerca di autenticarsi ad un sito web viene<br>rich=
iesto il PIN, non viene permesso l'ingresso, ma non viene visualizzato il m=
otivo,<br>cio=C3=A8 non =C3=A8 indicato esplicitamente che il PIN =C3=A8 bl=
occato (cos=C3=AC era successo a me tempo fa)=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Per a=
vere il messaggio che indica che il PIN =C3=A8 bloccato, visto che con il c=
omando<br>precedente almeno a me non ritorna un risultato corretto penso bi=
sogni effettuare<br>un'operazione a riga di comando, ad esempio eseguire un=
 test di inserimento PIN o firmare<br>un documento (richiede il PIN), =2E=
=2E=2E e passare sempre -v come parametro=2E Una volta inserito<br>il PIN s=
i dovrebbe avere il messaggio di errore che il PIN =C3=A8 bloccato=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Per s=
bloccarlo (non l'ho provato) dovrebbe essere il seguente comando:<br>pkcs15=
-tool --unblock-pin --puk $PUK --new-pin $NEW_PIN</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Dove =
$PUK =C3=A8 il PUK della CNS e $NEW_PIN =C3=A8 il nuovo PIN che si vuole im=
postare=2E<br>ATTENZIONE: se si sbaglia il PUK (penso per 3 volte) la CNS v=
iene bloccata e probabilmente<br>bisogna richiedere la riattivazione o la s=
ostituzione=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Sareb=
be interessante sapere se qualcuno che ha installato i driver del ministero=
 o altri<br>ha lo stesso problema sul numero di tentativi rimasti=2E Se =C3=
=A8 cos=C3=AC si pu=C3=B2 aprire un bug<br>report=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">*****=
******************<br>E) esecuzione auto-test<br>***********************<br=
>sono dei test di diagnostica, eseguiti con il comando pkcs11-tool, ci sono=
 due tipi:</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">E=2E1=
) verifica che tutto funzioni con l'inserimento a caldo del lettore e CNS (=
usare anche<br>-v per ulteriori dettagli)=2E Si pu=C3=B2 inserire togliere =
la tessera e mettere diverse tessere<br>(ad esempio la vecchia e la nuova)<=
br>$ pkcs11-tool --test-hotplug -v<br>[=2E=2E=2E]<br>token flags : [=2E=2E=
=2E] user PIN locked<br>[=2E=2E=2E]</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">quind=
i c'=C3=A8 un errore, non intercetta il valore corretto per i tentativi rim=
anenti=2E<br>Lo stesso sulla tessera vecchia=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">E=2E2=
) test vari, maggiori test si possono ottenere usando anche l'opzione --log=
in o --pin<br>$ pkcs11-tool -tv<br>$ pkcs11-tool -tv --login</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">la se=
conda mi dice:<br>WARNING: user PIN locked</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">per=
=C3=B2 mettendo il PIN poi fa i test ed =C3=A8 tutto ok</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">L'imp=
ortante =C3=A8 che in fondo ci sia la scritta:<br>No errors</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">*****=
*************************************<br>F) configurare in Firefox l'uso de=
i driver<br>******************************************<br>Questa operazione=
 deve essere fatta solo una volta:</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">* Apr=
ire Firefox<br>* Modifica -&gt; Impostazioni -&gt; Privacy e sicurezza -&gt=
; Dispositivi di sicurezza (=C3=A8 il<br>bottone in fondo a destra della pa=
gina)<br>* Carica<br>* come "Nome modulo" pu=C3=B2 essere messo quello che =
si vuole, ad esempio "CNS PKCS#11"<br>* come "Nome file modulo" bisogna ind=
icare dove =C3=A8 la libreria:<br>/usr/lib/x86_64-linux-gnu/opensc-pkcs11=
=2Eso</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><br>*=
************************************<br>G) autenticarsi con la CNS in Firef=
ox<br>*************************************<br>andare su un sito web, es: h=
ttps//www=2Einps=2Eit e fare l'accesso con CNS=2E<br>Se non viene richiesto=
 il PIN e viene visualizzato un errore, allora eseguire in<br>sequenza una =
delle seguenti e poi riprovare ad autenticarsi, se non funziona provare<br>=
con la successiva (questo problema di solito capita quando si sono appena i=
nstallati<br>i driver o si =C3=A8 appena configurato Firefox ad usarli):</d=
iv>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">G=2E1=
) riavviare i servizi</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"># sys=
temctl restart pcscd pcscd=2Esocket</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">G=2E2=
) chiudere e riaprire il browser (tutte le istanze di Firefox)</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">G=2E3=
) riavviare la sessione o la macchina (questo non dovrebbe mai essere neces=
sario)&nbsp;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">&nbsp=
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Facci=
 sapere se riesci a risolvere=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">&nbsp=
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Ciao<=
/div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">David=
e</div>
</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"><span=
 style=3D"background-color: #ffffff;">&nbsp;</span></div>
<div id=3D"signature-container" style=3D"background-color: #ffffff; font-s=
ize: 12px; font-family: verdana; color: #000000;">--<br>La mia privacy non =
=C3=A8 affar tuo<br>https://noyb=2Eeu/it<br>- You do not have my permission=
 to use this email to train an AI -<br>If you use this to train your AI tha=
n you accept to distribute under AGPL<br>license &gt;=3D 3=2E0 all the mode=
l trained, all the source you have used to<br>training your model and all t=
he source of the program that use that model</div></body></html>