[Risolto] SLpct problema con Java e con lettore INFOCERT

Utilizzo di applicazioni in ambito professionale.
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

[Risolto] SLpct problema con Java e con lettore INFOCERT

Messaggio da i5_linux »

Ciao a tutti,
ho installato slpct e l'installazione è andata a buon fine, poi, lanciato il programma, ho aggiornato i certificati, e ho provato a fare un deposito telematico fittizio, giusto per testare il tutto (si tratta di un nuovo pc in cui ho già installato dike 6 come firma digitale e funziona ).
Tuttavia la procedura si blocca nel momento in cui, dopo aver inserito i nomi delle parti e l'atto da inviare, premo su "firma e crea busta".
A questo punto appare un messaggio di errore con la "x" di colore rosso: "java.lang.NoClassDefFoundError:java/activation/dataSource" col tasto "OK". Premendo su OK, il messaggio di errore sparisce ma il programma non firma il documento da inviare poi telematicamente.
Come dicevo il pc è nuovo ed ho installato Ubuntu 18.04.1 LTS solo pochi giorni fa.
Spero in un Vs. aiuto, altrimenti, non potendo utilizzare slpct (che è essenziale per il mio lavoro), sarò costretto a tornare a Windows10.
Grazie
Ultima modifica di i5_linux il lunedì 28 gennaio 2019, 19:01, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: slpct problema con Java

Messaggio da DoctorStrange »

Da come scrivi appare evidente un problema su Java, almeno per cominciare. Poi si vedrà se l'applicazione funziona o meno.
Prima di tutto, sembra che le applicazioni del fisco abbiano qualche problema con la open JDK, e vogliano la Oracle JDK, lo sapevi? Tu come hai installato Java?
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Ciao e grazie per l'aiuto :-)
Non è un'applicazione del fisco, serve solo a noi avvocati per inviare gli atti in tribunale. Comunque per l'installazione di Java ho fatto tutto da emulatore di terminale. Ho installato JDK 11 e icedtea credo. Potrò essere più preciso solo tra qualche ora quando avrò fisicamente davanti il pc in questione. A più tardi

EDIT avevo degli appunti, quindi ho dato:

Codice: Seleziona tutto

sudo apt-get install openjdk-11-jre icedtea-8-plugin
Quindi ho la OpenJDK e non la Oracle, però su un altro pc con Xubuntu LTS 16.04 ho la OpenJDK (forse ancora versione 7) e SLpct funziona benissimo.
Gerry Ghetto

Re: slpct problema con Java

Messaggio da Gerry Ghetto »

Provalo con openjdk-8, perché Java EE (javax.activation) è stato rimosso da Java 11 (JEP 320).
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Ciao, come da Te suggerito, sono passato alla versione 8 di Java dando

Codice: Seleziona tutto

$ sudo update-alternatives --config java
[sudo] password di xxxxx: 
Sono disponibili 2 scelte per l'alternativa java (che fornisce /usr/bin/java).

  Selezione    Percorso                                        Priorità  Stato
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1101      modalità automatica
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1101      modalità manuale
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      modalità manuale

Press <enter> to keep the current choice[*], or type selection number: 
Il problema che avevo prima è sparito, ma proseguendo oltre nell'esecuzione di SLpct, e cioè dopo aver premuto su "Firma tutto" si apre un'altra finestra di errore https://imgur.com/a/kjSoVKD
con poi sotto scritto "Dettagli: java.security.KeyStoreException: Can not initialize Sun PKCS#11 security provider.
Reason: java.lang.reflect.InvocationTargetException"

PS scusate se lo screenshot è poco leggibile, l'ho ottenuto col tasto print perchè l'applicazione "Istantanea" non sembra funzionare.


EDIT
chiedo scusa, ma mi sono accorto che adesso Ubuntu non trova più il dispositivo di firma digitale, che non viene rilevato da Dike 6! Sarà per questo che SLpct non firma!
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: slpct problema con Java

Messaggio da DoctorStrange »

È sempre la open JDK anche questa. Prova la Oracle JDK.
Gerry Ghetto

Re: slpct problema con Java

Messaggio da Gerry Ghetto »

Non uso né Dike né slpct, quindi è un po difficile a capire come funzionano insieme.

Controlla prima con

Codice: Seleziona tutto

sudo update-alternatives --config keytool
quale keytool stai usando.

Se l'ho capito bene, il keyfile è salvato su un dispositivo che non viene più riconosciuto?
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

SLpct non mi pare interagisca con Dike. Però aprendo Dike e andando alla scheda di configurazione denominata "Dispositivi" dice "nessun dispositivo di firma digitale rilevato". Quindi deduco che Ubuntu non rileva la pennetta usb INFOCERT (adesso si chiiama Admirial) che uso per firmare digitalmente i documenti.
SLpct, comunque, va a cercare il dispositivo di firma digitale nello step in cui appare il bottone "Firma tutto". In questa fase SLpct dovrebbe firmare digitalmente tutti i documenti da trasmettere in tribunale, solo che se la usb Infocert non viene rilevata, non può procedere con la firma dei documenti e appare il messaggio di errore di cui sopra. A questo punto non mi sembra più un problema di SLpct, ma di Ubuntu con il dispositivo usb di firma digitale.
Magari se installassi xfce?

(per quanto riguarda il keytool ti posso dire domani, adesso non ho il pc sottomano)
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Gerry Ghetto [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106714#p5106714][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Non uso né Dike né slpct, quindi è un po difficile a capire come funzionano insieme.

Controlla prima con

Codice: Seleziona tutto

sudo update-alternatives --config keytool
quale keytool stai usando.

Se l'ho capito bene, il keyfile è salvato su un dispositivo che non viene più riconosciuto?
ecco qui

Codice: Seleziona tutto

$ sudo update-alternatives --config keytool
[sudo] password di xxxxxx: 
Sono disponibili 2 scelte per l'alternativa keytool (che fornisce /usr/bin/keytool).

  Selezione    Percorso                                           Priorità  Stato
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool      1101      modalità automatica
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool      1101      modalità manuale
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool   1081      modalità manuale

Press <enter> to keep the current choice[*], or type selection number: 

oggi al riavvio del pc il dispositivo di firma digitale è stato riconosciuto (!), e SLpct ha funzionato a dovere.
Al riavvio infatti Dike parte in automatico ed appare la notifica tipo "Dike è stato inizializzato ed è pronto per..." non ricordo con precisione. Quando invece tale notifica, all'avvio del pc non appare, il dispositivo di firma non viene riconosciuto da Dike e si produce l'errore con SLpct che non lo trova.


Il problema allora sembra adesso solo capire perchè la firma digitale usb a volte è riconosciuta e a volte no, in modo completamente random.
Gerry Ghetto

Re: slpct problema con Java

Messaggio da Gerry Ghetto »

Se il dispositivo non viene riconosciuto, controlla il log

Codice: Seleziona tutto

journalctl -b -p err
journalctl -b -p warning # se con  -p err non trovi niente
(navigare con i tasti freccia, uscire con il tasto "q").

Prova anche le altre porte USB, se cambia il comportamento.
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

ecco i logs:

Codice: Seleziona tutto

~$ journalctl -b -p err
-- Logs begin at Thu 2018-12-20 18:42:39 CET, end at Wed 2019-01-09 19:20:24 CET
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP05.PXSX] Namespace lookup fa
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/cata
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.R
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP09.PXSX] Namespace lookup fa
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/cata
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.R
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP13.PXSX] Namespace lookup fa
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/cata
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.R
gen 09 17:32:43 i5 kernel: ACPI Error: [\_SB_.PCI0.RP05.PXSX.WIST] Namespace loo
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \CNDP, AE_N
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \, AE_NOT_F
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.S
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI1.FP
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.S
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI2.FP
gen 09 17:32:43 i5 kernel: Couldn't get size: 0x800000000000000e
gen 09 17:32:45 i5 wpa_supplicant[826]: dbus: wpa_dbus_get_object_properties: fa
gen 09 17:32:45 i5 wpa_supplicant[826]: dbus: Failed to construct signal
gen 09 17:32:47 i5 spice-vdagent[1331]: Cannot access vdagent virtio channel /de
gen 09 17:33:11 i5 pulseaudio[1154]: [pulseaudio] bluez5-util.c: GetManagedObjec
lines 1-22/22 (END)...skipping...
-- Logs begin at Thu 2018-12-20 18:42:39 CET, end at Wed 2019-01-09 19:20:24 CET. --
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP05.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP04.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP09.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP08.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP13.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP12.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [\_SB_.PCI0.RP05.PXSX.WIST] Namespace lookup failure, AE_NOT_FOUND (20170831/psargs-364)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \CNDP, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.SPI1.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI1.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/uteval-103)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.SPI2.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI2.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/uteval-103)
gen 09 17:32:43 i5 kernel: Couldn't get size: 0x800000000000000e
gen 09 17:32:45 i5 wpa_supplicant[826]: dbus: wpa_dbus_get_object_properties: failed to get object properties: (none) none
gen 09 17:32:45 i5 wpa_supplicant[826]: dbus: Failed to construct signal
gen 09 17:32:47 i5 spice-vdagent[1331]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
gen 09 17:33:11 i5 pulseaudio[1154]: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a repl
ed anche il secondo comando:

Codice: Seleziona tutto

giulio@i5:~$ journalctl -b -p warning
-- Logs begin at Thu 2018-12-20 18:42:39 CET, end at Wed 2019-01-09 19:21:46 CET. --
gen 09 17:32:43 i5 kernel: secureboot: Secure boot could not be determined (mode 0)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x36061 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x3606A (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x36755 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x3675E (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x36E49 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x36E52 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x3753E (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x37547 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x37C33 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x37C3C (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x37FE6 (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: ACPI Warning: Unsupported module-level executable opcode 0x70 at table offset 0x37FEF (20170831/psloop-247)
gen 09 17:32:43 i5 kernel: efi: memattr: Entry attributes invalid: RO and XP bits both cleared
gen 09 17:32:43 i5 kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
gen 09 17:32:43 i5 kernel: ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP05.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: No Local Variables are initialized for Method [PXSX]
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [PXSX]
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP04.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP09.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: No Local Variables are initialized for Method [PXSX]
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [PXSX]
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP08.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [_SB_.PCI0.RP13.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
gen 09 17:32:43 i5 kernel: No Local Variables are initialized for Method [PXSX]
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [PXSX]
gen 09 17:32:43 i5 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.RP12.PXSX, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: [\_SB_.PCI0.RP05.PXSX.WIST] Namespace lookup failure, AE_NOT_FOUND (20170831/psargs-364)
gen 09 17:32:43 i5 kernel: No Local Variables are initialized for Method [CNDP]
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [CNDP]
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \CNDP, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \, AE_NOT_FOUND (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: 
                           Initialized Local Variables for Method [_CRS]:
gen 09 17:32:43 i5 kernel:   Local0:         (ptrval) <Obj>           Integer 0000000000000000
gen 09 17:32:43 i5 kernel:   Local1:         (ptrval) <Obj>           Integer 0000000000000000
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [_CRS]
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.SPI1.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI1.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/uteval-103)
gen 09 17:32:43 i5 kernel: 
                           Initialized Local Variables for Method [_CRS]:
gen 09 17:32:43 i5 kernel:   Local0:         (ptrval) <Obj>           Integer 0000000000000000
gen 09 17:32:43 i5 kernel:   Local1:         (ptrval) <Obj>           Integer 0000000000000000
gen 09 17:32:43 i5 kernel: No Arguments are initialized for method [_CRS]
gen 09 17:32:43 i5 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.SPI2.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/psparse-550)
gen 09 17:32:43 i5 kernel: ACPI Error: Method execution failed \_SB.PCI0.SPI2.FPNT._CRS, AE_AML_INVALID_RESOURCE_TYPE (20170831/uteval-103)
gen 09 17:32:43 i5 kernel: (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
lines 1-52
sto anche testando le altre porte usb ...
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

no joy :-(
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Qualche altra idea su come risolvere il problema del mancato riconoscimento della chiavetta USB per la firma digitale? Ho anche installato xfce, ma niente. Magari qualcuno ha provato con Kubuntu? Sempre che dipenda dal D.E. ...
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2842
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: slpct problema con Java

Messaggio da rai »

i5_linux ha scritto:Dettagli: java.security.KeyStoreException: Can not initialize Sun PKCS#11 security provider.
Reason: java.lang.reflect.InvocationTargetException"
Premetto che non uso Dike ma questo errore di SLpct dice che non riece a leggere i certificati.
Proviamo a vedere i driver: per favore, con il lettore inserito nella porta usb esegui in un terminale e posta i seguenti comandi con tutto il loro output

Codice: Seleziona tutto

dpkg -l | grep -E "pcscd|libpcsclite1|pcsc-tools|libccid"
locate  libbit4xpki.so
lsusb
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Ciao e grazie per l'aiuto. Sì, in effetti SLpct non riesce a leggere i certificati proprio perchè Dike non trova il dispositivo usb di firma digitale (Andando da Dike in Settings e poi nella tab dispositivi (vado a memoria) dice nessun dispostivo di firma rilevato! Ecco perchè poi si produce l'errore anche in SLpct: proprio perchè, quando in SLpct si arriva al punto che bisogna firmare i files, slpct non trova il lettore usb di firma digitale.
Ripeto però che questo comportamento (mancato rilevamento della usb di firma digitale) è random e NON si produce quando all'avvio del pc (fisso) appare la notifica che Dike è pronta all'uso.

Comunque sarò in grado di postare l'output dei comandi in serata. A più tardi
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

mi scuso per il ritardo, ecco il risultato dei comandi

Codice: Seleziona tutto

:~$ dpkg -l | grep -E "pcscd|libpcsclite1|pcsc-tools|libccid"
ii  libccid                                    1.4.29-1                                     amd64        PC/SC driver for USB CCID smart card readers
ii  libpcsclite1:amd64                         1.8.23-1                                     amd64        Middleware to access a smart card using PC/SC (library)
ii  pcsc-tools                                 1.5.2-2                                      amd64        Some tools to use with smart cards and PC/SC
ii  pcscd                                      1.8.23-1                                     amd64        Middleware to access a smart card using PC/SC (daemon side)



xxxxxx@i5:~$ locate  libbit4xpki.so
/opt/dike6/libbit4xpki.so
/opt/dike6/libbit4xpki.so.conf
/opt/dike6/RAO/libbit4xpki.so
/opt/dike6/RAO/libbit4xpki.so.conf


xxxxxx@i5:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 006: ID 25dd:2311  
Bus 001 Device 005: ID 048d:1167 Integrated Technology Express, Inc. 
Bus 001 Device 003: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 002: ID 1c4f:0c07 SiGma Micro 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2842
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: slpct problema con Java

Messaggio da rai »

Ripeto però che questo comportamento (mancato rilevamento della usb di firma digitale) è random
Infatti i software necessari ce li hai.
Per favore, posta

Codice: Seleziona tutto

locate Info.plist
inserisci il lettore usb ed esegui

Codice: Seleziona tutto

dmesg | tail | grep -iE "idVendor|idProduct"
postalo
i5_linux
Prode Principiante
Messaggi: 29
Iscrizione: lunedì 7 gennaio 2019, 18:30
Desktop: ubuntu-wayland
Distribuzione: Ubuntu 18.04.1 LTS x86_64
Sesso: Maschile

Re: slpct problema con Java

Messaggio da i5_linux »

Codice: Seleziona tutto

:~$ locate Info.plist
/etc/libccid_Info.plist
/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
/usr/share/adium/message-styles/ubuntu.AdiumMessageStyle/Contents/Info.plist


xxxxxxxxxxxx@i5:~$ dmesg | tail | grep -iE "idVendor|idProduct"
il secondo comando non dà output
Avatar utente
Sam9999
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1983
Iscrizione: lunedì 9 giugno 2014, 8:59
Desktop: Studio Xfce
Distribuzione: Ubuntu 20.04 LTS (Focal)
Località: BO
Contatti:

Re: slpct problema con Java

Messaggio da Sam9999 »

Prova firmaOk invece di dike il quale ha un problema a firmare... :\
-------------
S. @-M.
-------------
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2842
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: slpct problema con Java

Messaggio da rai »

i5_linux ha scritto:il secondo comando non dà output
Ne abbiamo bisogno per sapere come viene identificato il lettore. Allora, a pc avviato da almeno alcuni minuti inserisci il lettore e senza fare altre operazioni esegui

Codice: Seleziona tutto

dmesg | tail -30 | grep -i usb
Scrivi risposta

Ritorna a “Applicazioni professionali”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti