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;"> </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 <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 </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 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;"> </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 -> Impostazioni -> Privacy e sicurezza ->= ; 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) </div> <div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> = ;</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;"> = ;</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;"> </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 >=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>