[Risolto] SLpct problema con Java e con lettore INFOCERT

Utilizzo di applicazioni in ambito professionale.

Re: slpct problema con Java

Messaggioda i5_linux » giovedì 17 gennaio 2019, 21:40

Sam9999 Immagine ha scritto:Prova firmaOk invece di dike il quale ha un problema a firmare... :\

Ciao, il fatto è che non è Dike ad avere problemi, ma la usb Infocert che a volte viene rilevata e a volte no. Comunque grazie per il tuo contributo
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda Sam9999 » venerdì 18 gennaio 2019, 1:13

i5_linux Immagine ha scritto:
Sam9999 Immagine ha scritto:Prova firmaOk invece di dike il quale ha un problema a firmare... :\

Ciao, il fatto è che non è Dike ad avere problemi, ma la usb Infocert che a volte viene rilevata e a volte no. Comunque grazie per il tuo contributo


Da me Dike ha dei problemi e non firma.. mentre FirmaOK invece firma. La chiavetta ed il lettore vengono adesso rilevati e li uso anche sui siti web con la CNS.

C'è qualche aggiornamento Dike ?

Ho appena scaricato versione 6.5.8, reinstallato e funziona.. bene. :ciao:
-------------
S. @-M.
-------------
Avatar utente
Sam9999
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1344
Iscrizione: giugno 2014
Località: BO
Desktop: Studio Xfce
Distribuzione: Ubuntu 18.10 (Cosmic Cuttlefish)

Re: slpct problema con Java

Messaggioda i5_linux » venerdì 18 gennaio 2019, 11:20

Codice: Seleziona tutto
xxxxxx@i5:~$ dmesg | tail -30 | grep -i usb
[  124.546003] usb 1-5: new high-speed USB device number 4 using xhci_hcd
[  124.694546] usb 1-5: New USB device found, idVendor=058f, idProduct=6254
[  124.694552] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  124.695301] hub 1-5:1.0: USB hub found
[  124.981982] usb 1-5.1: new high-speed USB device number 5 using xhci_hcd
[  125.083935] usb 1-5.1: New USB device found, idVendor=048d, idProduct=1167
[  125.083940] usb 1-5.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  125.083944] usb 1-5.1: Product: USB Mass Storage Device
[  125.083948] usb 1-5.1: Manufacturer: iTE Tech
[  125.083952] usb 1-5.1: SerialNumber: 000000000000027A
[  125.101436] usb-storage 1-5.1:1.0: USB Mass Storage device detected
[  125.101633] scsi host4: usb-storage 1-5.1:1.0
[  125.101685] usbcore: registered new interface driver usb-storage
[  125.102491] usbcore: registered new interface driver uas
[  125.181970] usb 1-5.2: new full-speed USB device number 6 using xhci_hcd
[  125.284803] usb 1-5.2: New USB device found, idVendor=25dd, idProduct=2311
[  125.284808] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  125.284812] usb 1-5.2: Product: keyfour-a1
[  125.284816] usb 1-5.2: Manufacturer: BIT4ID
[  125.288297] hid-generic 0003:25DD:2311.0004: hiddev0,hidraw3: USB HID v1.00 Device [BIT4ID keyfour-a1] on usb-0000:00:14.0-5.2/input0
[  126.110942] scsi 4:0:0:0: Direct-Access     IT1167B  USB Flash Disk   0.00 PQ: 0 ANSI: 4
xxxxx@i5:~$
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda i5_linux » venerdì 18 gennaio 2019, 13:02

Sam9999 Immagine ha scritto:Da me Dike ha dei problemi e non firma.. mentre FirmaOK invece firma. La chiavetta ed il lettore vengono adesso rilevati e li uso anche sui siti web con la CNS.

ma usi anche tu SLpct? che poi, per firmare, si "appoggia" a FirmaOK?
e poi mi potresti fornire il link preciso di firmaOK?
grazie :-)
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda rai » venerdì 18 gennaio 2019, 13:52

Con il lettore inserito esegui
Codice: Seleziona tutto
pcsc_scan -n
in due occasioni diverse: una volta che hai la notifica che Dike è pronta all'uso e un'altra volta in cui il dispositivo di firma non viene rilevato.

(per uscire da pcsc_scan premi Ctrl+C)
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2274
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: slpct problema con Java

Messaggioda Sam9999 » venerdì 18 gennaio 2019, 18:15

i5_linux Immagine ha scritto:
Sam9999 Immagine ha scritto:Da me Dike ha dei problemi e non firma.. mentre FirmaOK invece firma. La chiavetta ed il lettore vengono adesso rilevati e li uso anche sui siti web con la CNS.

ma usi anche tu SLpct? che poi, per firmare, si "appoggia" a FirmaOK?
e poi mi potresti fornire il link preciso di firmaOK?
grazie :-)



C'è per FirmaOK
Postecert - Download

Come driver l'ho scaricato da pec.it ... per linux, ma era quello per il browser, cioé per abilitare la CNS in firefox o chrome

Driver Smart/SIM Card
Questa è la URL ma di preciso dovrei richiedere...libbit4xpki.so

Infatti il mio lettore non andava.. poi dopo l'installazione di Studio invece è andato senza altre cose da fare.
-------------
S. @-M.
-------------
Avatar utente
Sam9999
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1344
Iscrizione: giugno 2014
Località: BO
Desktop: Studio Xfce
Distribuzione: Ubuntu 18.10 (Cosmic Cuttlefish)

Re: slpct problema con Java

Messaggioda i5_linux » sabato 19 gennaio 2019, 11:56

@ rai: avrò la disponibilità del pc da lunedì in poi, mi scuso.
@ Sam9999: grazie, ma non ho capito se usi anche tu SLpct
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda rai » sabato 19 gennaio 2019, 12:14

i5_linux ha scritto:@ rai: avrò la disponibilità del pc da lunedì in poi, mi scuso.
figurati :) ma dato che hai accesso al pc solo in alcuni momenti, proviamo a saltare qualche passaggio.

Ti faccio aggiungere manualmente il tuo modello di lettore nel file di definizione dei device usb supportati da pcscd
Siccome di questo file ne hai tre copie è probabile che due siano dei symlink. Esegui nel terminale
Codice: Seleziona tutto
ls -l /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
ls -l /usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist

Se entrambe le righe terminano con -> /etc/libccid_Info.plist si tratta di symlink e puoi procedere; se no, non proseguire e posta l'output

Se i due precedenti erano symlink prova a fare i passaggi seguenti
Codice: Seleziona tutto
sudo service pcscd stop

estrai il lettore se è inserito.
Fai una copia di backup del file da modificare
Codice: Seleziona tutto
sudo cp /etc/libccid_Info.plist /etc/libccid_Info.plist-originale

esegui l'editor di testi per fare le modifiche:
Codice: Seleziona tutto
sudo nano /etc/libccid_Info.plist

si aprirà un file xml che contiene tre array della stessa lunghezza: in pratica sono gli elenchi dei codici-produttori, dei codici-dispositivi e dei loro nomi "umani".
È fondamentale rispettare l'ordine, quindi inserisci le nuove righe al primo posto di ciascun array. Cerca le righe
Codice: Seleziona tutto
<key>ifdVendorID</key>
<array>
e subito dopo inserisci la riga
Codice: Seleziona tutto
<string>0x25DD</string>


Cerca le righe
Codice: Seleziona tutto
<key>ifdProductID</key>
<array>
e subito dopo inserisci la riga
Codice: Seleziona tutto
<string>0x2311</string>


Cerca le righe
Codice: Seleziona tutto
<key>ifdFriendlyName</key>
<array>
e subito dopo inserisci la riga
Codice: Seleziona tutto
<string>BIT4ID READER</string>

Salva ed esci dall'editor nano con Ctrl+X e poi S e Invio

esegui
Codice: Seleziona tutto
sudo service pcscd start

attacca il lettore alla usb e guarda se viene riconosciuto da
Codice: Seleziona tutto
pcsc_scan -n
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2274
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: slpct problema con Java

Messaggioda Sam9999 » sabato 19 gennaio 2019, 13:03

i5_linux Immagine ha scritto:@ Sam9999: grazie, ma non ho capito se usi anche tu SLpct


No, non uso quel programma che è tipico di chi lavora in tribunale o con il tribunale.
Ma se il lettore funziona e vi sono i drivers, suggerivo di vedere se serve il driver libbit4xpki.so che trovi su pec.it e serve per collegare il browser e credo anche applicazioni ai certificati della carta.
-------------
S. @-M.
-------------
Avatar utente
Sam9999
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1344
Iscrizione: giugno 2014
Località: BO
Desktop: Studio Xfce
Distribuzione: Ubuntu 18.10 (Cosmic Cuttlefish)

Re: slpct problema con Java

Messaggioda i5_linux » lunedì 21 gennaio 2019, 11:07

pcscan con lettore non rilevato:
Codice: Seleziona tutto
~$ pcsc_scan -n
PC/SC device scanner
V 1.5.2 (c) 2001-2017, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader... \ ^C

con lettore rilevato
Codice: Seleziona tutto
$ pcsc_scan -n
PC/SC device scanner
V 1.5.2 (c) 2001-2017, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: Bit4id CKey4 00 00
 
Mon Jan 21 10:12:30 2019
 Reader 0: Bit4id CKey4 00 00
  Card state: Card inserted, Shared Mode,
  ATR: 3B FF 18 00 00 81 31 FE 55 00 6B 02 09 04 03 01 01 01 43 4E 53 10 31 80 65
 / ^C



poi solo la prima riga sembra un symlink, mentre la seconda no
Codice: Seleziona tutto
~$ ls -l /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
lrwxrwxrwx 1 root root 23 feb 21  2018 /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist -> /etc/libccid_Info.plist

~$ ls -l /usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist
-rw-r--r-- 1 root root 12765 ott 24  2017 /usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist

cosa faccio adesso?
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda rai » lunedì 21 gennaio 2019, 13:06

esegui il resto della procedura (backup compreso) sia su
/etc/libccid_Info.plist
che su
/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist
Certo, ci sarebbe da capire cosa impedisce a volte a pcsc_scan di riconoscere il lettore
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2274
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: slpct problema con Java

Messaggioda zacta » lunedì 21 gennaio 2019, 17:34

ce l'hai questa libreria installata?
Codice: Seleziona tutto
libbit4ipki.so

Hai provato ad inserire la chiavetta a sistema già avviato?
zacta
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 298
Iscrizione: dicembre 2011
Desktop: Mate / Budgie
Distribuzione: Ubuntu 16.04.4 32 bit /18.04 64 bit

Re: slpct problema con Java

Messaggioda i5_linux » lunedì 21 gennaio 2019, 19:03

zacta Immagine ha scritto:ce l'hai questa libreria installata?
Codice: Seleziona tutto
libbit4ipki.so

Hai provato ad inserire la chiavetta a sistema già avviato?

si
Codice: Seleziona tutto
~$ locate  libbit4xpki.so
/opt/dike6/libbit4xpki.so
/opt/dike6/libbit4xpki.so.conf
/opt/dike6/RAO/libbit4xpki.so
/opt/dike6/RAO/libbit4xpki.so.conf

sì, ho anche provato ad inserire la chiavetta a sistema già avviato, ma niente da fare
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda i5_linux » lunedì 21 gennaio 2019, 19:42

@rai:
ho fatto tutto quello che mi avevi suggerito ma, purtroppo, il lettore di firma digitale usb continua a non essere riconosciuto
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda Sam9999 » lunedì 21 gennaio 2019, 19:48

libbit4xpki.so

mi pare vada sotto /usr/bin ...
-------------
S. @-M.
-------------
Avatar utente
Sam9999
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1344
Iscrizione: giugno 2014
Località: BO
Desktop: Studio Xfce
Distribuzione: Ubuntu 18.10 (Cosmic Cuttlefish)

Re: slpct problema con Java

Messaggioda zacta » lunedì 21 gennaio 2019, 23:59

quando hai installato SLPCT hai seguito questa guida?
https://www.slpct.it/8-download/90-inst ... nux-ubuntu
In fondo ti chiede di installare una estensione di Java (Jce), l'hai installata?
Ciao
zacta
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 298
Iscrizione: dicembre 2011
Desktop: Mate / Budgie
Distribuzione: Ubuntu 16.04.4 32 bit /18.04 64 bit

Re: slpct problema con Java

Messaggioda rai » martedì 22 gennaio 2019, 10:50

i5_linux ha scritto:oggi al riavvio del pc il dispositivo di firma digitale è stato riconosciuto (!), e SLpct ha funzionato a dovere.

Insomma:
· non è un problema di Java (o almeno non lo è più).
· certamente non è un problema della installazione di SLpct (o di altre applicazioni che devono usare i certificati).
· i driver per la smart card ci sono (e va bene metterli in qualsiasi cartella di sistema purchè SLpct sappia dove)
· i driver per il lettore idem, visto che in modo random esso viene riconosciuto.
Evidentemente, qualcosa a volte crea un conflitto con questo driver ed il lettore "scompare"
Purtroppo non conosco né Dike né questo lettore (tra l'altro, potresti mettere un link alla procedura che hai seguito per installare i driver per il lettore e Dike). Non so se cancellare _tutto_ quello che ha che fare con questi e re-installarli abbia senso, per cui le mie cartucce sono finite. Posso solo suggerire di provare a non usare wayland ma xorg.
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2274
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: slpct problema con Java

Messaggioda i5_linux » martedì 22 gennaio 2019, 11:34

Qui il link al sito di Dike da dove ho scaricato il file per installare questo programma https://www.firma.infocert.it/prodotti/dike6.php
Volevo solo precisare che non ho seguito alcuna procedura per installare i driver del lettore usb INFOCERT, che ho solo inserito in una delle prese usb posteriori del pc.
Per quanto riguarda wayland o xorg, ho anche provato a (s)cambiarli dalla schermata di login di Ubuntu (all'avvio del pc), ma anche in questo caso non è servito a niente.

Stavo pensando di reinstallare o mettere magari Debian, o forse archlinux..mah
Comunque Ti ringrazio per l'aiuto e per la pazienza. faccio sapere se ci sono novità.

EDIT
aggiungo solo qualche screen che potrebbe servire a capire meglio

https://imgur.com/a/Tq3uo1q qui, all'avvio del pc, si vede la notifica di "Dike Infocert Key inizializzata e pronta all'uso"
come dicevo qualche giorno fa questa notifica appare solo quando il dispositivo usb Infocert viene rilevato da Dike

https://imgur.com/a/yImtuxc qui si vede Dike appena lanciata, con una tab sul lato destro con le "rotelline". premendo questo tasto relativo alle impostazioni di Dike si va alla pagina dei "Dispositivi" (ovvero del lettore usb Infocert) https://imgur.com/a/316sp5s
in questo caso effettivamente rilevato

magari a me è sfuggito qualcosa
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggioda rai » martedì 22 gennaio 2019, 14:26

Potresti postare una pagina con il tuo lettore? magari cercando tramite qualcuno dei codici presi dall'etichetta o dalla confezione

Inoltre voglio dire una fesseria: hai provato a usare le porte usb anteriori, o almeno una porta usb diversa? per quanto improbabile, un guasto hardware o un falso contatto non è impossibile
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2274
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: slpct problema con Java

Messaggioda i5_linux » martedì 22 gennaio 2019, 20:32

ecco le foto del lettore
https://imgur.com/a/ciBqBoA

ho provato a usare sia le porte anteriori che quelle posteriori ma...

allego poi https://imgur.com/a/hMZ4fQL dove si vede Dike che non rileva il lettore "nessun dispositivo rilevato"
i5_linux
Prode Principiante
 
Messaggi: 23
Iscrizione: gennaio 2019
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

PrecedenteSuccessiva

Torna a Applicazioni professionali

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 1 ospite