Problema con firma digitale
Inviato: 03/04/2025, 12:02
Buongiorno , come da titolo ho un problema nella firma ed invio della FE al SDI.
Con la chiavetta/firma vecchia [ rilasciata dalla camera commercio (quella bianca e rosso )] , seguendo le indicazioni sul forum (vedi citazione sotto) ero riuscito a configurare ed usare totto Ok .
Purtopppo ora ho dovuto aggiornare la chiavetta xke quella vecchia scadeva e con la nuova non riesco a firmare ed inviare le FE tramite microfatture come prima.
[spoiler] <URL url="<LINK_TEXT text="<URL url="http://www.ondanera.net/YAF/default.asp ... t.asp</URL> ... <URL url="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT text="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT">http://www.ondanera.net/YAF/default.asp ... TEXT></URL> text="<URL url="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT text="http://www.ondanera.net/YAF/default.asp ... /LINK_TEXT">http://www.ondanera.net/YAF/default.asp ... TEXT></URL>>[/url][/spoiler]
la nuova "chiavetta" è quella rilasciata da "infocamere", da quel cha capisco firma con "bit4id" ... [ la chiavetta è questa h**ps://id.infocamere.it/firma-digitale-camera-di-commercio.html ]
ho cercato la dll [ bit4xpki.dll] che viene installata con questo aggiornamento , provato a cambiare il percorso ..
cliccato sui "..." dell indice certificato ed ottengo la schermata nera con l'elenco di errori tipo questi :
TipoFunzione: 7
ERROR: Errore produzione file
java.security.ProviderException: java.lang.reflect.InvocationTargetException
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.createPkcs11Provider(PKCS11KeyStoreKeyingDataProvider.java:211)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.access$100(PKCS11KeyStoreKeyingDataProvider.java:52)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider$1.getBuilder(PKCS11KeyStoreKeyingDataProvider.java:118)
at xades4j.providers.impl.KeyStoreKeyingDataProvider.ensureInitialized(KeyStoreKeyingDataProvider.java:175)
at xades4j.providers.impl.KeyStoreKeyingDataProvider.getSigningCertificateChain(KeyStoreKeyingDataProvider.java:189)
at net.ondanera.utils.CryptUtils.listCertificates(CryptUtils.java:68)
at net.ondanera.fatturaelettronica.FeTools.listCertificates(FeTools.java:480)
at net.ondanera.fatturaelettronica.FeTools.manage(FeTools.java:126)
at net.ondanera.fatturaelettronica.FeTools.main(FeTools.java:57)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.createPkcs11Provider(PKCS11KeyStoreKeyingDataProvider.java:198)
... 8 more
Caused by: java.security.ProviderException: Error parsing configuration
at sun.security.pkcs11.Config.getConfig(Config.java:89)
at sun.security.pkcs11.SunPKCS11.(SunPKCS11.java:130)
at sun.security.pkcs11.SunPKCS11.(SunPKCS11.java:108)
... 13 more
Caused by: sun.security.pkcs11.ConfigurationException: Unexpected value Token['('], line 2
at sun.security.pkcs11.Config.excToken(Config.java:397)
at sun.security.pkcs11.Config.parseLine(Config.java:629)
at sun.security.pkcs11.Config.parseLibrary(Config.java:700)
at sun.security.pkcs11.Config.parse(Config.java:420)
at sun.security.pkcs11.Config.(Config.java:230)
at sun.security.pkcs11.Config.getConfig(Config.java:85)
... 15 more
-------------------------------------------
Premere INVIO per terminare...
-------------------------------------------
premendo invio mi apre la finestra "selezione certificato" con 2 righe / opzioni tipo :
2.5.4.42=#0c *****=# ****,CN="nome intestatario firma" , =#***,2.5.4.4=#**** ,C=IT
2.5.4.42=#0c *****=# ****,CN="cod fiscale intestaterio "\***/ ,2.5.4.4 ==#**** ,C=IT , OU=CCIAA Torino,0=Camera di commercio
sulla chiavetta trovo firma4ng ;
nelle impostazioni sulla chiavetta trovo:
h**ps://i.postimg.cc/FsYwMyNW/firma4ngimp1.jpg
<URL url="<URL url="<URL url="https://postimg.cc/crNDY8Kw"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg">
</IMG></IMG></IMG></IMG></URL>
l'aggiornamento installato di bit4id sul pc è questo :
[allego stampata della dir sotto ]
*edit* carito un txt
--> <URL url="https://www.filemail.com/d/eyybiantbrevefs">bit4id</URL>
--> <URL url="https://limewire.com/d/Ob6fU#jishn0oAn4">bit4id</URL>
prima nelle impostazioni avevo >
ho provato con:
>
>
, ma non funziona.
ho cercato tulle le dit4xpki.dll installate su pc e trovo questo :
<URL url="<URL url="<URL url="https://postimages.org/"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg">
</IMG></IMG></IMG></IMG></URL>
devo usare un altra dll ? come faccio a reimpostare la firma per l'invio a sdi con la nuova chiavetta usb ??
ovvero avrei necessita di continuare a :
compilare FE + fare"invio a sdi" ( con firma) , ottenendo l'invio dei vari "*.p7m" spediti tramite la PEC all SDI .
Qualcuno puo aiutarmi ?
grazie.
Con la chiavetta/firma vecchia [ rilasciata dalla camera commercio (quella bianca e rosso )] , seguendo le indicazioni sul forum (vedi citazione sotto) ero riuscito a configurare ed usare totto Ok .
Purtopppo ora ho dovuto aggiornare la chiavetta xke quella vecchia scadeva e con la nuova non riesco a firmare ed inviare le FE tramite microfatture come prima.
[spoiler] <URL url="<LINK_TEXT text="<URL url="http://www.ondanera.net/YAF/default.asp ... t.asp</URL> ... <URL url="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT text="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT">http://www.ondanera.net/YAF/default.asp ... TEXT></URL> text="<URL url="http://www.ondanera.net/YAF/default.asp ... <LINK_TEXT text="http://www.ondanera.net/YAF/default.asp ... /LINK_TEXT">http://www.ondanera.net/YAF/default.asp ... TEXT></URL>>[/url][/spoiler]
la nuova "chiavetta" è quella rilasciata da "infocamere", da quel cha capisco firma con "bit4id" ... [ la chiavetta è questa h**ps://id.infocamere.it/firma-digitale-camera-di-commercio.html ]
ho cercato la dll [ bit4xpki.dll] che viene installata con questo aggiornamento , provato a cambiare il percorso ..
cliccato sui "..." dell indice certificato ed ottengo la schermata nera con l'elenco di errori tipo questi :
TipoFunzione: 7
ERROR: Errore produzione file
java.security.ProviderException: java.lang.reflect.InvocationTargetException
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.createPkcs11Provider(PKCS11KeyStoreKeyingDataProvider.java:211)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.access$100(PKCS11KeyStoreKeyingDataProvider.java:52)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider$1.getBuilder(PKCS11KeyStoreKeyingDataProvider.java:118)
at xades4j.providers.impl.KeyStoreKeyingDataProvider.ensureInitialized(KeyStoreKeyingDataProvider.java:175)
at xades4j.providers.impl.KeyStoreKeyingDataProvider.getSigningCertificateChain(KeyStoreKeyingDataProvider.java:189)
at net.ondanera.utils.CryptUtils.listCertificates(CryptUtils.java:68)
at net.ondanera.fatturaelettronica.FeTools.listCertificates(FeTools.java:480)
at net.ondanera.fatturaelettronica.FeTools.manage(FeTools.java:126)
at net.ondanera.fatturaelettronica.FeTools.main(FeTools.java:57)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at xades4j.providers.impl.PKCS11KeyStoreKeyingDataProvider.createPkcs11Provider(PKCS11KeyStoreKeyingDataProvider.java:198)
... 8 more
Caused by: java.security.ProviderException: Error parsing configuration
at sun.security.pkcs11.Config.getConfig(Config.java:89)
at sun.security.pkcs11.SunPKCS11.(SunPKCS11.java:130)
at sun.security.pkcs11.SunPKCS11.(SunPKCS11.java:108)
... 13 more
Caused by: sun.security.pkcs11.ConfigurationException: Unexpected value Token['('], line 2
at sun.security.pkcs11.Config.excToken(Config.java:397)
at sun.security.pkcs11.Config.parseLine(Config.java:629)
at sun.security.pkcs11.Config.parseLibrary(Config.java:700)
at sun.security.pkcs11.Config.parse(Config.java:420)
at sun.security.pkcs11.Config.(Config.java:230)
at sun.security.pkcs11.Config.getConfig(Config.java:85)
... 15 more
-------------------------------------------
Premere INVIO per terminare...
-------------------------------------------
premendo invio mi apre la finestra "selezione certificato" con 2 righe / opzioni tipo :
2.5.4.42=#0c *****=# ****,CN="nome intestatario firma" , =#***,2.5.4.4=#**** ,C=IT
2.5.4.42=#0c *****=# ****,CN="cod fiscale intestaterio "\***/ ,2.5.4.4 ==#**** ,C=IT , OU=CCIAA Torino,0=Camera di commercio
sulla chiavetta trovo firma4ng ;
nelle impostazioni sulla chiavetta trovo:
h**ps://i.postimg.cc/FsYwMyNW/firma4ngimp1.jpg
<URL url="<URL url="<URL url="https://postimg.cc/crNDY8Kw"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg"><IMG src="https://i.postimg.cc/crNDY8Kw/firma4ngimp1.jpg">
</IMG></IMG></IMG></IMG></URL>l'aggiornamento installato di bit4id sul pc è questo :
[allego stampata della dir sotto ]
*edit* carito un txt
--> <URL url="https://www.filemail.com/d/eyybiantbrevefs">bit4id</URL>
--> <URL url="https://limewire.com/d/Ob6fU#jishn0oAn4">bit4id</URL>
prima nelle impostazioni avevo >
ho provato con:
>
>
, ma non funziona.
ho cercato tulle le dit4xpki.dll installate su pc e trovo questo :
<URL url="<URL url="<URL url="https://postimages.org/"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg"><IMG src="https://i.postimg.cc/BQCNwt1Y/bit4xpki-dll.jpg">
</IMG></IMG></IMG></IMG></URL>devo usare un altra dll ? come faccio a reimpostare la firma per l'invio a sdi con la nuova chiavetta usb ??
ovvero avrei necessita di continuare a :
compilare FE + fare"invio a sdi" ( con firma) , ottenendo l'invio dei vari "*.p7m" spediti tramite la PEC all SDI .
Qualcuno puo aiutarmi ?
grazie.
</IMG></IMG></IMG>
</IMG></IMG></IMG>