No toma la configuración del puerto de Jasper seteado en instalador.env

Hola,

Al momento de actualizar la versión de Pilaga desde 3.13.0 a 3.14.0 y configurando el parametro de puerto en 8082 en el archivo instalador.env, no toma el cambio y configura el servicio en 8081

JAVA_HOSTS=localhost
JAVA_PORT=8082

Es necesario realizar otra configuración?

Tenemos instalada una instancia de Diaguita en el mismo servidor que dejo de funcionar (8081).

En la versión anterior habíamos realizado la modificación en los archivos manualmente pero al ver que se encontraba la variable disponible en instalador.env intentamos configurarla.

Buenas tardes Diego!

Estos parámetros se crearon especialmente para las imágenes, ya que al correr el worker como un servicio en docker producción, es necesario leer los parámetros de la conexión de la base desde variables de entorno, por lo cual no te sirve para como lo tenes pensado.
Tu inconveniente se debería resolver con solo levantar un servicio jasper para que lo consuman ambos sistemas tanto Pilaga como Diaguita sin inconvenientes.

Saludos.

Hola,

Perdón por la demora pero logramos solucionarlo y no quería dejar de avisar.

Particularmente tenemos instalado en el mismo servidor Mapuche, Pilaga y Diaguita.

El servicio de Jasper de Diaguita quedaba configurado en el puerto 8081 y modificamos dos de los archivos de Pilaga donde indicaba el puerto del servicio de reportes a 8082.

Todo funcionaba correctamente hasta que actualizamos a la versión 3.14.0 de Pilaga y si bien quedaba en ejecución, no funcionaba.

Detectamos que el proceso de migración setea una variable de entorno que es DISPLAY y le pone un valor similar a “localhost:11.0”.

La solución para que vuelva a funcionar normalmente es des setear esa variable unset $DISPLAY; y de esa forma vuelve a generarlo correctamente.

Saludos