Autor Tema: Error al Inicializar la base de Araí Documentos [SOLUCIONADO]  (Leído 2236 veces)

0 Usuarios y 1 Visitante están viendo este tema.

vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Error al Inicializar la base de Araí Documentos [SOLUCIONADO]
« on: Diciembre 02, 2022, 03:09:52 pm »
Hola.

Estamos implementado Actas Digitales con la versión 3.20.0 de Guaraní y tenemos la siguiente situación:

Al hacer deploy de Arai Documentos no visualizamos la bandeja de Documentos en Portal Huarpe.

El error que encontramos es que al querer inicializar la base de datos en postgres de Arai Documentos, basandonos en la documentacion https://expedientes.siu.edu.ar/docs/arai/ y utilizando el comando:

docker stack deploy --with-registry-auth -c util/docs_crear_base.yml crear_db_doc el log del postgres arroja el siguente error:
2022-12-02 13:01:20.202 -03 [634207] documentos@arai-documentos ERROR:  permission denied to create extension "uuid-ossp"
2022-12-02 13:01:20.202 -03 [634207] documentos@arai-documentos HINT:  Must be superuser to create this extension.
2022-12-02 13:01:20.202 -03 [634207] documentos@arai-documentos STATEMENT:  CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

Luego al hacer el deploy del stack de Arai Docuementos el log del postgres arroja el siguente error constantemente:

2022-12-02 13:07:02.782 -03 [634371] documentos@arai-documentos ERROR:  relation "public.queue" does not exist at character 13
2022-12-02 13:07:02.782 -03 [634371] documentos@arai-documentos STATEMENT:  DELETE FROM public.queue WHERE ((time_to_live IS NOT NULL) AND (time_to_live < $1)) AND (delivery_id IS NULL) AND (redelivered = $2)

El usuario de la base de datos de Arai Documentos esta como super admin en postgres y tiene permisos grant.

Muchas gracias.
Besos. Vero
« Última Modificación: Enero 03, 2023, 04:53:01 pm por fkorol »

Gabriel Pereyra

  • General
  • *
  • Mensajes: 32
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Gabriel Pereyra
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #1 on: Diciembre 07, 2022, 02:57:09 pm »
Buenas tardes!

Lo que pueden hacer es ejecutar mediante psql el comando de creación de la extensión "uuid-osp"
Código: [Seleccionar]
psql <nombre-contenedor> -c 'CREATE EXTENSION "uuid-ossp";' para luego seguir con los pasos de la documentación.
Si esto no funciona, prueben entrar con el usuario superadmin que mencionaron a postgres y ejecutar el comando de creación de extensión.
Si logran crearla correctamente, no deberían tener problemas al ejecutar devuelta la creación de la base de Araí Documentos.

Saludos!

2

vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #2 on: Diciembre 07, 2022, 04:28:04 pm »
Hola Gabriel.

Esto que comentás lo probamos y no funcionó...
Logramos cargar la base desde la consola de postgres con usuario postgres y cargando el script que general la base datos.sql.
El problema que tenemos ahora es al intentar cerrar las actas (adjunto los errores), las cierra, pero aparecen los mensajes que se detallan en el archivo adjunto.

Muchas gracias.
Besos. Vero




vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #3 on: Diciembre 14, 2022, 10:40:34 am »
Perdón, Gabriel. Hay alguna novedad de este tema? No lo puse como urgente, pero ahora ya lo es...
Me podrán comentar al respecto o darme alguna pista de cómo seguir?

Muchas gracias.
Besos. Vero

Martin Mendez

  • Moderador Global
  • *****
  • Mensajes: 2051
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Martín Mendez
  • Sistema: Guaraní 3
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #4 on: Diciembre 14, 2022, 04:04:53 pm »
Hola Vero!

El error les aparece sólo al cerrar las actas desde el módulo de Autogestión o también cuando las cierran desde gestión?

Pudieron revisar los parámetros de conexión?

4

vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #5 on: Diciembre 14, 2022, 05:00:46 pm »
Hola Martín.

Sucede en Gestión y en Autogestión.
Respecto a los parámetros, estamos siguiendo esa documentación, pero el problema (aparentemente) viene por la api de Araí Documentos.
Intentamos acceder a siu.iudpt.edu.ar/documentos/rest/backend y da error 500 (el log de autogestión dice que espera un error 200, no 500).

Muchas gracias.
Besos. Vero

Federico Rodriguez Matiz

  • General
  • *
  • Mensajes: 43
    • Ver Perfil
    • Email
  • Institución: SIU
  • Sistema: SUDOCU
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #6 on: Diciembre 15, 2022, 12:55:58 pm »
Hola Vero, te hago una consulta

Hay 2 enlaces que son fundamentales para ver si está efectivamente publicado y accesible Araí Documentos, ya sea su front como su back. Deberías poder acceder directamente vía browser.
En tu caso serían:

siu.iudpt.edu.ar/documentos/rest/backend/info >>> Este te tiene que pedir usuario y clave
siu.iudpt.edu.ar/documentos/rest/frontend/info

Otro punto, entiendo que quizás ustedes lo hayan modificado, pero habitualmente, Araí Documentos queda desplegado en uunn.edu.ar/docs, no en uunn.edu.ar/documentos
Pero bueno, eso depende de como hayan configurado

Saludos




vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #7 on: Diciembre 15, 2022, 02:29:57 pm »
Hola Federico.

Muchas gracias por tu respuesta, hago los comentarios pertinentes:

Probamos los dos enlaces y no nos pide usuario y contraseña, nos da error 500 el que adjunto en la imagen.
En respuesta al último punto te confirmo que si, se modificó para que Arai documentos quede desplegado en siu.idupt.edu.ar/documentos.
Puede ser que no esté permitido el acceso externo a la app y por eso de error 500? Para permitir el acceso externo agregamos las siguientes líneas en el archivo docs.yml y se hizo el deploy:
        - "traefik.http.routers.docs-backend.rule=Host(`siu.idupt.edu.ar`) && PathPrefix(`/documentos/rest/backend`)"
        - "traefik.http.routers.docs-backend.tls=true"
        - "traefik.http.middlewares.docs-ipwhitelist.ipwhitelist.sourcerange=127.0.0.1/32,192.168.2.0/24"
        - traefik.http.routers.docs-backend.middlewares=security-headers@file,docs-ipwhitelist

Federico Rodriguez Matiz

  • General
  • *
  • Mensajes: 43
    • Ver Perfil
    • Email
  • Institución: SIU
  • Sistema: SUDOCU
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #8 on: Diciembre 15, 2022, 03:19:43 pm »
Bien
El otro link, el que hace referencia a frontend te funciona?
Si ese funciona, podrías incorporar las siguientes modificaciones a los labels de traefik para probar si con esto tenés acceso a todo y te funciona la operación desde Guaraní.

1) comentar los labels que hacen referencia a docks-backend
2) Editar el siguiente label:
- "traefik.http.routers.docs.rule=Host(`uunn.edu.ar`) && ( PathPrefix(`/docs/rest/frontend`) || Path(`/docs/firmador.php`) )"

reemplazando /docs/rest/frontend por /docs/rest, de forma que quede así:

- "traefik.http.routers.docs.rule=Host(`uunn.edu.ar`) && ( PathPrefix(`/docs/rest`) || Path(`/docs/firmador.php`) )"

Fijate si con eso ya podés acceder al backend y si te funcionan las operaciones de guaraní.

Saludos
« Última Modificación: Diciembre 15, 2022, 03:22:46 pm por Federico Rodriguez Matiz »

vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #9 on: Diciembre 15, 2022, 03:59:35 pm »
Hola Federico.

No, no funciona ninguno, ni el frontend ni el backend...Da el error 500.

Muchas gracias.
Besos. Vero

Federico Rodriguez Matiz

  • General
  • *
  • Mensajes: 43
    • Ver Perfil
    • Email
  • Institución: SIU
  • Sistema: SUDOCU
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #10 on: Diciembre 16, 2022, 11:55:12 am »
Hola Vero,
Estuve revisando el problema y encontré lo que te está pasando.

La dirección uunn.edu.ar/documentos se corresponde con la bandeja de Huarpe, entonces, al ponerle el nombre documentos al servicio de Araí Documentos, te queda exactamente la misma url,
es decir uunn.edu.ar/documentos para ambos servicios.

Lo que te dá el error 500 es jutamente la aplicación de la bande de Huarpe.

Probá cambiar el nombre del servicio de Araí Documentos a docs como viene por defecto y fijate si ahí te funciona todo.
Con eso deberías poder acceder a las direcciones de back y front de Araí Documentos.

Saludos
« Última Modificación: Diciembre 16, 2022, 11:57:02 am por Federico Rodriguez Matiz »

vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #11 on: Diciembre 16, 2022, 01:38:08 pm »
Hola Federico

Perfecto, ahora eso ya funciona ok.
El tema es que no genera el pdf o el acta digital en la bandeja del docente... Aparece el mensaje que te envío en adjunto.
No se genera nada en la tabla arai_documentos_cola.

Muchas gracias.
Besos. Vero

Federico Rodriguez Matiz

  • General
  • *
  • Mensajes: 43
    • Ver Perfil
    • Email
  • Institución: SIU
  • Sistema: SUDOCU
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #12 on: Diciembre 16, 2022, 02:33:32 pm »
Bien,
Revisaste los logs?
Inicialmente deberías ver en el servidor de Guaraní los siguientes logs: docs-cli.log y queue.log
Te dejo documentación: https://expedientes.siu.edu.ar/docs/guarani/#archivos-de-logs

A partir de ahí, deberías revisar logs de Guaraní y del docs-api. Pero iniciá por los primeros que te pasé que son los más importantes.

Saludos


vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #13 on: Diciembre 16, 2022, 02:59:03 pm »
Genial, Federico, muchas gracias.

Ya logramos que aparezcan las actas en la bandeja Huarpe del docente, pero corriendo desde gestión la operación Sincronizar masivamente documentos con Araí.
Desde Autogestión no parece estar corriendo el worker o algo que sí está corriendo desde gestión.
No veo que encole nada en la tabla arai_documentos_cola.

Muchas gracias.
Besos. Vero



vtripoli

  • Guarani
  • *
  • Mensajes: 145
  • Implementador/Desarrollador SIU Guaraní
    • Ver Perfil
    • Universidad de San Isidro
    • Email
  • Institución: Universidad de San Isidro
  • Nombre y apellido: Verónica Trípoli
  • Sistema: SIU - GUARANI
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Inicializar la base de Araí Documentos [En revisión]
« Respuesta #14 on: Diciembre 16, 2022, 03:41:55 pm »
Hola Federico.

Ya está generando correctamente las actas digitales desde Autogestión, aparentemente el problema era el jasper, había reportado algo en el foro al respecto.
Nos queda probar todo el circuito completo, con las firmas, pero ya avanzamos muchísimo!

Muchas gracias por toda la ayuda!
Besos. Vero