keensoft / alfresco-esign-cert

Alfresco client certificate signature (including Chrome)
Other
28 stars 30 forks source link

Problemas con Instalacion de esign-cert #29

Closed juliocdn closed 7 years ago

juliocdn commented 7 years ago

Buen dia con todos, tengo ubuntu server 16.04 con alfresco 5.2. Y bueno estoy intentando instalar el esign-cert como me indico Angel Borroy, pero no se en que ruta debo copiar las carpetas esign-cert-repo y esign-cert-share del ubuntu server. Mi instalación de alfresco la tengo en la sgte ruta : /opt/alfresco/tomcat/shared/classes

Luego hay que agregar las sgtes lineas en alfresco-properties

Native @firma parameters separated by tab (\t)

esign.cert.params.pades=signaturePage=1\tsignaturePositionOnPageLowerLeftX=120\tsignaturePositionOnPageLowerLeftY=50\tsignaturePositionOnPageUpperRightX=220\tsignaturePositionOnPageUpperRightY=150\t esign.cert.params.cades=mode=explicit

Signature algorithm: SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA

esign.cert.signature.alg=SHA512withRSA esign.cert.params.firstSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=50\tsignaturePositionOnPageLowerLeftY=45\tsignaturePositionOnPageUpperRightX=305\tsignaturePositionOnPageUpperRightY=69\t esign.cert.params.secondSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=310\tsignaturePositionOnPageLowerLeftY=45\tsignaturePositionOnPageUpperRightX=565\tsignaturePositionOnPageUpperRightY=69\t esign.cert.params.thirdSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=50\tsignaturePositionOnPageLowerLeftY=23\tsignaturePositionOnPageUpperRightX=305\tsignaturePositionOnPageUpperRightY=47\t esign.cert.params.fourthSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=310\tsignaturePositionOnPageLowerLeftY=23\tsignaturePositionOnPageUpperRightX=565\tsignaturePositionOnPageUpperRightY=47\t esign.cert.params.fifthSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=50\tsignaturePositionOnPageLowerLeftY=1\tsignaturePositionOnPageUpperRightX=305\tsignaturePositionOnPageUpperRightY=25\t esign.cert.params.sixthSignaturePosition=signaturePage={page}\tsignaturePositionOnPageLowerLeftX=310\tsignaturePositionOnPageLowerLeftY=1\tsignaturePositionOnPageUpperRightX=565\tsignaturePositionOnPageUpperRightY=25\t

Property for disable sign other docs

esign.cert.signOtherDocs=false

Sign Purpose (Default enabled=false)

esign.cert.params.signPurpose.enabled=false

Les agradecería me puedan ayudar.

Saludos.

angelborroy-ks commented 7 years ago

Cuando se suministran ficheros empaquetados AMP en Alfresco (https://github.com/keensoft/alfresco-esign-cert/releases) lo más cómodo es copiarlos a la carpeta /opt/alfresco/amp y /opt/alfresco/amp_share para después desplegarlos utilizando el ejecutable /opt/alfresco/bin/apply_amps.sh

Este es un mecanismo estándar que sirve para muchos addons de Alfresco, no es una técnica específica de este addon.

juliocdn commented 7 years ago

Gracias Angel, ya puede instalar la opción firma como me indicaste lineas arriba, me aparece la opción firma en la interfaz gráfica de alfresco. Pero cuando le doy firmar me sale esto.

image

desaparece esta ventana y no firma nada.

Hay que realizar alguna configuración mas. Gracias de antemano

Atte. Julio Delgado (Perù)

angelborroy-ks commented 7 years ago

Cuando se utilizan applets en Firefox, hay que realizar una serie de operaciones para que puedan ser ejecutados.

Puedes encontrar información en la propia página de Firefox: https://support.mozilla.org/t5/Problems-with-add-ons-plugins-or/How-to-allow-Java-on-trusted-sites/ta-p/6206

juliocdn commented 7 years ago

Buenas tardes Angel, acabo de instalar y configurar java en iexplore 11 como en tu video : https://www.youtube.com/watch?v=xHJ_fC73EwY . y me sale estos pantallazoss pero no me sale para elegir el certificado :( . Adjunto pantallazos de mi configuracion de java 8 image image image image image

Pero no me sale para escoger la firma, como en tu video, ya me falta poco, apoyame. Gracias Angel. Saludos.

angelborroy-ks commented 7 years ago

Lo tienes bien configurado, parece que no tienes ningún certificado instalado en tu equipo.