Com us deia al post anterior, Pirates de Catalunya està recollint avals per a poder ser present a les properes eleccions. Aquests avals es poden recollir amb signatura electrònica.
Es a dir, que si ets capaç de presentar la «declaració de renda» per Internet utilitzant certificats digitals (idCat, FNMT, DNIe …), pots avalar-nos electrònicament.
Per a això, he desenvolupat una petita aplicació en Java que permet recollir els avals. Podeu accedir-hi a través de http://sntc.eu/pirata/
Si us plau, qualsevol incidència que detecteu amb l’aplicació, me la podeu fer arribar com a comentaris a aquest post.
M’ha encantat que, a més, molts amics del sector de la signatura electrònica també estan oferint solucions per a recollir avals amb signatura electrònica.
Moltes gràcies a iSigma, ViaFirma, Xolido i Tractis. Heu demostrat que el negoci i la competència no estan renyits amb la col·laboració.
…. i …. feu còrrer la veu 😉
PD: Pels analògics, recordeu de recollir les signatures en paper segons aquestes instruccions.
Genial, Santi!
Hi ha un problema amb la URL. No és http://snct.eu/pirata, sinó http://sntc.eu/pirata. Cal intercanviar la c i la t.
Me gustaMe gusta
Gràcies Pablo! … aquests dits analògics 😉
Me gustaMe gusta
Ves amb compte, les dades censurades de la imatge es poden llegir.
Gràcies per la bona feina!
Me gustaMe gusta
Gràcies.
Me gustaMe gusta
Al final de la firma pone: no se ha podido enviar por email, envialo manualmente a me@sntc.eu eso es asi?? o algo ha fallado?? jeje
Me gustaMe gusta
Las librerias de mail de Java dan problemas desde «Java Web Start», por si acaso se manda también por otro canal y se avisa al avalista que lo envíe manualmente …. cosas de la informática 😀
Me gustaMe gusta
Amb
OpenJDK Runtime Environment (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1~10.10.2)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
no em surt el certificat al desplegable. He provat de posar una masterpassword al navegador i reiniciar-lo, però res. A aeat.es em funciona correctament…
Me gustaMe gusta
Tomàs, quin certificat utilitzes? Per cert amb OpenJDK em detectat que les llibreries criptogràfiques del magatzem de Mozilla fan «efectes especials» … Si obres la consola de Java veuràs el «log» ….
Me gustaMe gusta
El de la FNMT.
al vespre miraré la consola que ara estic al portàtil amb Fluxbox i no sé com fer-ho.
Me gustaMe gusta
Tinc certificat digital (no smartcard), pero el javaws no arrenca e iSigma falla:
http://app.portasigma.com/isme/signwidget/?key=ZIYORSCA&guarantee=55
«Error opening device: null»
Firefox 6.0.2
Me gustaMe gusta
Deus tenir algun problema amb la instal·lació del Java ja que tant la solució d’Isigma com la nostra fant us de Java. Quines versions de sistema, java fas servir? Pots obrir la consola de Java per a veure el «log»?
Me gustaMe gusta
A Linux 64 bits dóna l’error:
libnspr4.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
Annexes (al final d’aquest comentari):
A – Biblioteca libnspr4.so ja instal·lada al sistema de 64 bits
B – Biblioteca libnspr4.so que intenta fer servir l’aplicació de signatura
C – YOeAvalo.log amb l’stacktrace
============================================
A – Biblioteca libnspr4.so ja instal·lada al sistema de 64 bits
============================================
j@niebo:/tmp$ ls -l /usr/lib/x86_64-linux-gnu/libnspr4.so
-rw-r–r– 1 root root 231280 2011-07-12 23:36 /usr/lib/x86_64-linux-gnu/libnspr4.so
============================================
B – Biblioteca libnspr4.so que intenta fer servir l’aplicació de signatura
============================================
j@niebo:/tmp$ ls -l libnspr4.so
-rw-rw-r– 1 j j 225635 2011-10-12 09:41 libnspr4.so
============================================
C – YOeAvalo.log amb l’stacktrace
============================================
Oct 12, 2011 9:41:36 AM yoeavalo.YOeAvaloView
INFO: YOeAvalo 1.0b/pirata.cat – 7-oct-2011
Oct 12, 2011 9:41:36 AM yoeavalo.YOeAvaloView
INFO: SO:Linux
Oct 12, 2011 9:41:37 AM yoeavalo.YOeAvaloConstants GetFirefoxProfilePath
INFO: Testing Mozilla in = /home/jose/.mozilla/firefox/profiles.ini
Oct 12, 2011 9:41:37 AM yoeavalo.CertificateList addItemsMozilla
INFO: Mozilla Profile Path = /home/jose/.mozilla/firefox/61js9dvs.default
Oct 12, 2011 9:41:37 AM es.mityc.javasign.pkstore.mozilla.MozillaStore copyLibraries
SEVERE: Error cargando JNI a JSS: /tmp/libnspr4.so: /tmp/libnspr4.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.lang.UnsatisfiedLinkError: /tmp/libnspr4.so: /tmp/libnspr4.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at es.mityc.javasign.pkstore.mozilla.MozillaStore.copyLibraries(MozillaStore.java:345)
at es.mityc.javasign.pkstore.mozilla.MozillaStore.initializeJSS(MozillaStore.java:310)
at es.mityc.javasign.pkstore.mozilla.MozillaStore.(MozillaStore.java:109)
at es.mityc.javasign.pkstore.mozilla.MozillaStore.(MozillaStore.java:100)
at yoeavalo.CertificateList.addItemsMozilla(CertificateList.java:98)
at yoeavalo.CertificateList.addItems(CertificateList.java:44)
at yoeavalo.YOeAvaloView.loadCertificates(YOeAvaloView.java:805)
at yoeavalo.YOeAvaloView.(YOeAvaloView.java:120)
at yoeavalo.YOeAvaloApp.startup(YOeAvaloApp.java:19)
at org.jdesktop.application.Application$1.run(Application.java:171)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Me gustaMe gusta
Efectivament, tenim detectat el problema si la JVM és de 64bits ja que les llibreries de Mozilla que s’han integrat son de 32bits, però veig que has aconseguit avalar 🙂 Moltes gràcies!
Me gustaMe gusta
Hola!!! Estic intentant signar, però no hi ha manera!!
Em diu Certificat no seleccionat! no em deixa seleccionar… que puc fer?
Gràcies!
Laia
Me gustaMe gusta
Hola Laia, amb quin certificat estàs intentant signar? Et funciona a un altre lloc?
Me gustaMe gusta