Hola perdón por no seguir con este hilo.
Lo que podes hacer para descartar que no sea el keystore que generaste, es probar con el keystore que viene por defecto y que esta acá
https://gitlab.ungs.edu.ar/sudocu/sudocu/sudocu-estampador/-/blob/master/src/main/resources/desa.p12
(si no tenes acceso pasame un email y te lo mando)
Entonces el docs_stamper.env te queda así:
ARAI_DOCS_STAMPER_KEYSTORE=desa.p12
ARAI_DOCS_STAMPER_KEYSTORE_PASS=1234
ARAI_DOCS_STAMPER_KEYSTORE_ALIAS=desa
ARAI_DOCS_STAMPER_LOGO=firma.png
y generas el secret con desa.p12.
Descartando eso después tener en cuenta los siguientes tips:
-
en application.properties https://hub.siu.edu.ar/siu/expedientes/-/blob/develop/prod/arai/application.properties
des-comentar las siguientes lineas
#resource.protocol=file
#resource.base=/app/classes/config -
en docs.yml en la docu https://expedientes.siu.edu.ar/docs/arai/#reemplazar-logo-por-defecto en las lineas
configs:- source: docs_stamper_logo
target: /app/resources/firma.png
cambiar por
configs: - source: docs_stamper_logo
target: /app/classes/config/firma.png
- source: docs_stamper_logo
-
En docs_stamper.env estas lineas no hay que cambiar:
ARAI_DOCS_STAMPER_KEYSTORE=keystore.p12
ARAI_DOCS_STAMPER_LOGO=firma.png -
cuando pases a producción para tener bien el kesytore.p12 en la docs de PKI antes de hacer todos los pasos, debes modificar root-ca.conf y signing-ca.conf poniendo los datos de tu universidad acá
[ ca_dn ]
0.domainComponent = “ar”
1.domainComponent = “edu”
2.domainComponent = “universidad”
organizationName = “Universidad”
organizationalUnitName = “Universidad”
commonName = “Universidad”
y entonces en el paso 3.1 poner los datos que pusiste aqui…pues deben coincidir.
- Luego queda modificar la hora siguiendo esta doc https://sudocu.dev/docs/documentacion-tecnica/faq-tecnico/#instalar-tzdata-en-imagen-de-estampador-para-corregir-fecha-y-hora
Si seguís con problemas solicita un meet con Facundo Cusato o Alejandro Corsaro.
Saludos