Re: CNS ACe 2021 soluzione che passa da MU fornito da Aruba
rowun <[email protected]>
| Newsgroups | gmane.linux.debian.user.italian |
|---|---|
| Message-ID | <[email protected]> |
Aggiornamento dalle tenebre del passato: * al link di Aruba e' sparito il supporto per Linux, ma il link diretto per scaricare MU_LINUX.zip e' ancora attivo. * ma cosa piu' importante: ho realizzato che i vari problemi riscontrati in passato (vedi "CNS ACe 2021 la storia infinita" del 21/05/2022) erano dovuti o aggravati da problemi di contatto tra carta e lettore, la cui meccanica evidentemente non e' perfetta/precisa. E' possibile quindi che funzioni anche per me con il software nativo di Linux. Meglio tardi che mai ... On 06/06/2022 12:47, rowun wrote: > La soluzione che nel mio caso ha funzionato (segue > descrizione completa cosi' da potere essere usata > anche da un lettore occasionale): > > <https://www.pec.it/smart-card-formato-carta-credito.aspx> > > A destra, in basso, c'e' un riquadro > > "Driver Smart/SIM card > Incard e Oberthur" > > Clic su “Scarica” e si apre la scelta del S.O. > Clic su “Scarica il software” sotto alll’icona del pinguino (Linux > 32/64 bit) > che al momento in cui scrivo manda a: > > <https://ca.arubapec.it/downloads/MU_LINUX.zip> > > Scaricate, spacchettate e posizionatevi nella cartella in cui > l'avete messo. > > Scegliete l’architettura, 32-bit o 64-bit e posizionatevi > nella cartella relativa. Ad esempio: > > cd linux64 > > Per chi, come me, ha fatto tanti esperimenti sulla carta ed ha > tanto ciarpame nelle cartelle di sistema e non ha fatto aggiornamenti > del S.O. post installazione, utilizzo l'opzione "reinstall", che forza > il caricamento alla release della fonte utilizzata (nel mio caso i DVD > usati nella installazione): > > sudo apt-get reinstall libccid > sudo apt-get reinstall libglade2-0 > > Poi, avendo un 64-bit e una distribuzione Debian: > > sudo apt reinstall libbit4xpki-bit4id-amd64.1.4.10-598.deb > > Se il vostro S.O. operativo e' intonso, potete tranquillamente > usare "install" invece di "reinstall". > > Ho lanciato un: > > find / -xdev -name "*bit4*" -print > > per verificare la presenza dei moduli e poi selezionato, come da > istruzioni dalla cartella Aruba: > > /usr/lib/bit4id/libbit4xpki.so > > Apriamo Firefox, andiamo in preferenze, dispositivi di sicurezza e > “scarichiamo” eventuali moduli da noi aggiunti (devono > restare “NSS Internal PKCS #11 Module” e “Builtin Roots Module”). > > Chiudiamo il gestore di dispositivi e lo riapriamo. > > Carichiamo un modulo nuovo, diamoli pure nome: > > Aruba Module > > e come nome del file diamo: > > /usr/lib/bit4id/libbit4xpki.so > > Chiudiamo nuovamente il gestore (Device Manager). > > Se il lettore bit4id non era collegato, collegatelo. > Infilate una CNS. > > Aprite per la terza volta il gestore di dispositivi > di sicurezza. Cliccate sul rigo sotto il nome > Aruba Module. Nel caso del mio lettore e': > > Bit4id miniLector [miniLector-EVO] 00 00 > > Si visualizzano una serie di dettagli. > > Il primo rigo si legge: > > Status Not Logged In > > Cliccate su Log In e fornite il PIN. > > Se tutto funziona, il primo rigo legge: > > Status Logged In > > a questo punto potete entrare direttamente nei siti > istituzionali. Avendo gia’ fatto il Login, non vi viene > chiesto il pin (altrimenti vi viene richiesto). > > Vi si apre un riquadro "User identification request" (o > il suo titolo in italiano) e se vi va bene il certificato > proposto, cliccate su OK. > > Attenzione: avete poco tempo. Per esempio, solo per i > secondi richiesti a scrivere il paragrafo precedente > mi ha respinto l'OK con un messaggio di time out. > Ho semplicemente cliccato su: > > Try Again > Resend > > si riapre il riquadro "User identification request" e > qessta volta ho cliccato su Ok senza indugi. > > Mi sono trovato nel sito riservato. Provato sia con INPS > che con Agenzia delle Entrate. > > -------------------------------------------------------------------------- > La parte sotto e' informativa. > > Eseguendo la ricompilazione con la patch 3v1n0, la mia ACe 2021 > mi permette per la prima volta di vedere attivata la riga di > login, solo che invece di permettermi di scrivere il login, > appena clicco sulla selezione di login, mi si apre, invece > del riquadro per inserire il pin, un messaggio istantaneo di > "Login failed". > > Ho provato sia con Bullseye che con Buster. > Ho provato con un Firefox 60.8.0esr(64-bit) che con quelli > attuali. Stesso sintomo di login failed. Anzi, ho un vago > ricordo che a fine 2021, quando ho iniziato l'ordalia, > era la mia situazione di partenza (avendo acquistato da Aruba, > il mio primo approccio era stato di installare il software > Aruba - o meglio tentare - essendo totalmente digiuno delle > procedure e non sapevo di essere cosi' vicino alla soluzione - > colpa di un manuale Aruba scritto per adepti e non per novellini). > > In questi mesi ho cominciato a capire un po' meglio, a partire > dal video ben fatto di Resoli e interventi di altri (e > ringrazio tutti) fino ad arrivare alla conclusione di cui sopra > (imparando anche a compilarmi da me applicativi su debian). > Resta solo da capire come fa un Middleware del 2020 a funzionare > anche con le carte ACe 2021 senza patch ovvero cosa manca > per evitare il login failed "immediato" (prima di avere potuto > inserire un pin) che sembra essere l'ultimo ostacolo. > Naturalmente andrebbe verificato se accade anche ad altri e non > solo al sottoscritto. > > Dal log, ecco le versioni piu' vecchie utilizzate dell'installazione > di cui in testa, quella che funziona, e, come detto, la procedura ha > funzionato anche per Bullseye. > > Per libccid: > > Get:1 cdrom://[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 DVD > Binary-1 20190908-01:09] buster/main amd64 libccid amd64 1.4.30-1 [334 kB] > (Reading database ... 158884 files and directories currently installed.) > Preparing to unpack .../libccid_1.4.30-1_amd64.deb ... > Unpacking libccid (1.4.30-1) over (1.4.30-1) ... > Setting up libccid (1.4.30-1) … > > Per libglade2-0: > > Get:1 cdrom://[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 DVD > Binary-1 20190908-01:09] buster/main amd64 libglade2-0 amd64 > 1:2.6.4-2+b1 [82.2 kB] > Selecting previously unselected package libglade2-0:amd64. > (Reading database ... 158884 files and directories currently installed.) > Preparing to unpack .../libglade2-0_2.6.4-2+b1_amd64.deb ... > Unpacking libglade2-0:amd64 (1:2.6.4-2+b1) ... > Setting up libglade2-0:amd64 (1:2.6.4-2+b1) ... > Processing triggers for libc-bin (2.28-10) … > > Ecco il log completo dell'installazione del Middleware (MU) trovato > su Aruba: > > # apt reinstall ./libbit4xpki-bit4id-amd64.1.4.10-598.deb > Reading package lists... Done > Building dependency tree > Reading state information... Done > Note, selecting 'libbit4xpki' instead of > './libbit4xpki-bit4id-amd64.1.4.10-598.deb' > The following packages were automatically installed and are no longer > required: > libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 > libqt5sensors5 libqt5webchannel5 libqt5webkit5 libva-wayland2 mpv > phantomjs python3-distro-info python3-pyxattr rtmpdump > Use 'apt autoremove' to remove them. > The following NEW packages will be installed: > libbit4xpki > 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. > Need to get 0 B/30.6 MB of archives. > After this operation, 92.2 MB of additional disk space will be used. > Get:1 > /home/rowun/officina/aruba/libbit4xpki-bit4id-amd64.1.4.10-598.deb > libbit4xpki amd64 1.4.10-598 [30.6 MB] > Selecting previously unselected package libbit4xpki. > (Reading database ... 158896 files and directories currently installed.) > Preparing to unpack .../libbit4xpki-bit4id-amd64.1.4.10-598.deb ... > Unpacking libbit4xpki (1.4.10-598) ... > Setting up libbit4xpki (1.4.10-598) ... > ldconfig: /usr/lib/bit4id/libbit4ipki.so.conf is not an ELF file - it > has the wrong magic bytes at the start. > > ldconfig: Cannot mmap file /usr/lib/bit4id/libbit4opki.so.rc. > > ldconfig: /usr/lib/bit4id/libbit4xpki.so.conf is not an ELF file - it > has the wrong magic bytes at the start. > > ldconfig: /usr/lib/bit4id/libbit4npki.so.conf is not an ELF file - it > has the wrong magic bytes at the start. > > ldconfig: Cannot mmap file /usr/lib/bit4id/libbit4ipki.so.rc. > > ldconfig: Cannot mmap file /usr/lib/bit4id/libbit4npki.so.rc. > > ldconfig: /usr/lib/bit4id/libbit4opki.so.conf is not an ELF file - it > has the wrong magic bytes at the start. > > ldconfig: /lib/libbit4xpki.so.conf is not an ELF file - it has the > wrong magic bytes at the start. > > ldconfig: Cannot mmap file /lib/libbit4xpki.so.rc. > > ldconfig: /usr/lib/libbit4ipki.so.conf is not an ELF file - it has the > wrong magic bytes at the start. > > ldconfig: Cannot mmap file /usr/lib/libbit4opki.so.rc. > > ldconfig: /usr/lib/libbit4xpki.so.conf is not an ELF file - it has the > wrong magic bytes at the start. > > ldconfig: /usr/lib/libbit4npki.so.conf is not an ELF file - it has the > wrong magic bytes at the start. > > ldconfig: Cannot mmap file /usr/lib/libbit4ipki.so.rc. > > ldconfig: Cannot mmap file /usr/lib/libbit4npki.so.rc. > > ldconfig: Cannot mmap file /usr/lib/libbit4xpki.so.rc. > > ldconfig: /usr/lib/libbit4opki.so.conf is not an ELF file - it has the > wrong magic bytes at the start. > > USERS_HOME list: '/home/dump_sda_1T_20191223.dump /home/esmith > /home/rowun' > current USER_HOME: '/home/dump_sda_1T_20191223.dump' > current CUR_USER_NAME: 'dump_sda_1T_20191223.dump' > current USER_HOME: '/home/esmith' > current CUR_USER_NAME: 'esmith' > current USER_HOME: '/home/rowun' > current CUR_USER_NAME: 'rowun' > copy: /usr/share/applications/PinManager-x.desktop to > /usr/share/bit4id/x/bit4pin.desktop > Installing CCID driver: /usr/lib/pcsc/drivers > cut: /usr/bin/cut > PLIST: /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist > ALREADY EXISTS: 0x25dd 0x1101 miniLector-s > ALREADY EXISTS: 0x25dd 0x1201 cryptokey > ALREADY EXISTS: 0x25dd 0x3111 miniLector > ALREADY EXISTS: 0x25dd 0x2221 iAM > ALREADY EXISTS: 0x25dd 0x2321 CKey4 > TO ADD: CKey4 0x25dd 0x2521 > TO ADD: CKey4 0x25dd 0x2621 > ALREADY EXISTS: 0x25dd 0x2341 TokenME FIPS V3 > ALREADY EXISTS: 0x25dd 0x2351 Digital DNA Key > TO ADD: Digital-DNA Key BL 0x25dd 0x2361 > ALREADY EXISTS: 0x25dd 0x2362 Digital-DNA Key > TO ADD: miniLector Blue 0x25dd 0xB000 > TO ADD: miniLector Blue 0x25dd 0xB001 > TO ADD: TokenME EVO v2 0x25dd 0x2371 > TO ADD: miniLector AIR EVO 0x25dd 0x3211 > TO ADD: miniLector AIR NFC v2 0x25dd 0x3402 > ALREADY EXISTS: 0x2021 0x0001 AK910 CKey > ALREADY EXISTS: 0x2021 0x0011 AK910 CKey > ALREADY EXISTS: 0x2021 0x0101 AK910 IDONE > TO ADD: miniLector EVO v2 0x25dd 0x3112 > TO ADD: TokenME EVO v2 0x25dd 0x1402 > TO ADD: miniLector Pocket v2 0x25dd 0x1302 > TO ADD: miniLector AIR DI v3 0x25dd 0x3503 > TO ADD: miniLector AIR NFC v3 0x25dd 0x3403 > ADDED: > Bit4id Token 2521 - 0x25dd/0x2521 > Bit4id Token 2621 - 0x25dd/0x2621 > Bit4id Digital-DNA Key BL - 0x25dd/0x2361 > Bit4id miniLector Blue - 0x25dd/0xB000 > Bit4id miniLector Blue - 0x25dd/0xB001 > Bit4id TokenME EVO v2 - 0x25dd/0x2371 > Bit4id miniLector AIR EVO - 0x25dd/0x3211 > Bit4id miniLector AIR NFC v2 - 0x25dd/0x3402 > Bit4ID miniLector EVO v2 - 0x25dd/0x3112 > Bit4ID TokenME EVO v2 - 0x25dd/0x1402 > Bit4ID miniLector Pocket v2 - 0x25dd/0x1302 > Bit4ID miniLector AIR DI v3 - 0x25dd/0x3503 > Bit4ID miniLector AIR NFC v3 - 0x25dd/0x3403 > > WRITING TO OUTFILE: > /usr/lib/pcsc/drivers/ifd-bit4ccid.bundle/Contents/Info.plist >