Problema: Eneboo sigue funcionando pero no guarda la información en base de datos

50 views
Skip to first unread message

mariomop

unread,
Oct 28, 2020, 8:54:02 AM10/28/20
to Eneboo

Hola, cómo están?
Tenemos un par de clientes que trabajan con una versión de Eneboo 2.4.6.2. Uno de ellos en Linux, con servidor también Linux y PostgreSQL 9. El otro cliente utiliza Windows en su escritorio, pero el servidor también es Linux PostreSQL 9.
Tienen un problema grave: cada tanto, digamos que de forma muy aleatoria, tal vez cada 3 meses, uno de los usuarios trabaja normalmente durante 2 o 3 horas, carga documentos, facturas, pagos e imprime los documentos incluso.
Pero los datos NO terminan de almacenarse en la base de datos, es decir que al día siguiente o a las horas se da cuenta de que la información se ha perdido. Al parecer la información la ve el usuario, pero ni bien cierra el programa y vuelve a conectarse, ya no está.
Entiendo que Eneboo gestiona un par de conexiones a base de datos por cada cliente Eneboo que se conecta: no sabemos cómo sucede esto pero al parecer queda una conexión fantasma, que da la impresión de que todo sigue normal, pero no se guarda en base de datos.
Mirando el log de PostgreSQL veo algo como esto:

# cat postgresql-9.1-main.log
2020-10-27 15:08:18 ART LOG:  se encontró fin de archivo inesperado en la conexión del cliente
2020-10-27 15:08:18 ART LOG:  se encontró fin de archivo inesperado en la conexión del cliente
2020-10-27 17:37:15 ART LOG:  no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota
2020-10-27 17:42:39 ART LOG:  se encontró fin de archivo inesperado en la conexión del cliente

Quiero remarcar que esto no pasaba con usuarios que utilizaban AbanQ (el antecesor de Eneboo). Al parecer es algo que ocurre ahora con Eneboo.
Por desgracia es un problema que crea mucha desconfianza.
¿Alguien ha tenido alguna experiencia semejante?
Saludos,
Mario



Ruben Diaz

unread,
Oct 28, 2020, 1:38:09 PM10/28/20
to Eneboo
Aveces la programación puede contener errores que provoquen una desconexion del servidor.
Normalmente aparece una alerta, os recomiendo actualizar el cliente y usar el programa con el debug a ver si se ve algo raro.

Aulla Sistemas

unread,
Oct 28, 2020, 2:45:08 PM10/28/20
to Eneboo
Hola Mario. Como bién comenta Rubén suele aparece un aviso de que halgo no ha salido bien. En ese momento el cliente tiene que cerrar la aplicación y vovlerla a abrir. Aquí os dejo enlaces para versiones  mas actualizadas. Un saludo
El miércoles, 28 de octubre de 2020 a las 13:54:02 UTC+1, mariomop escribió:

mariomop

unread,
Oct 28, 2020, 3:10:10 PM10/28/20
to Eneboo
Hola!

Hola Mario. Como bién comenta Rubén suele aparece un aviso de que halgo no ha salido bien. En ese momento el cliente tiene que cerrar la aplicación y vovlerla a abrir. Aquí os dejo enlaces para versiones  mas actualizadas. Un saludo

Sí, lo que nos preocupa es que los usuarios dicen no haber notado nada extraño, ningún aviso, y han continuado trabajando normalmente.
De todas formas ya actualizamos el cliente a la versión 2.5.0.2.
Vamos a volver a interrogarlos por si han omitido decirnos algo, por desgracia tememos que vuelva a suceder.
No comenté que están usando la versión Quick, tal vez probemos a ponerles la DBA, para descartar que tenga algo que ver esa diferencia.
Gracias!


Xosé Aller

unread,
Oct 28, 2020, 4:43:33 PM10/28/20
to ene...@googlegroups.com
Hola

Cuando da algunos tipos de error que afectan a la transacción que se está haciendo, se cancela esa transacción y las siguientes, por lo que lo que hagas no se guarda. Como te indicaron hay que volver a arrancar.

El error lo da en consola o el el debuger workbench. No es un error "controlado" por lo que no le da mensaje al ususrio. Arranca el eneboo DBA , activa el modo depuración y revisa. Yo apostaría, como te dijeron antes, a que es algun error en el .qs que te tronza las transacciones.

Un saludo.



--
Has recibido este mensaje porque estás suscrito al grupo "Eneboo" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a eneboo+un...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/eneboo/79ba327f-7681-4e6f-9ccf-6cef22c21eeen%40googlegroups.com.

mariomop

unread,
Oct 29, 2020, 7:01:13 AM10/29/20
to Eneboo
Hola:

Cuando da algunos tipos de error que afectan a la transacción que se está haciendo, se cancela esa transacción y las siguientes, por lo que lo que hagas no se guarda. Como te indicaron hay que volver a arrancar.
Sí, esa sería una descripción de lo que seguramente sucede. 


El error lo da en consola o el el debuger workbench. No es un error "controlado" por lo que no le da mensaje al ususrio. Arranca el eneboo DBA , activa el modo depuración y revisa. Yo apostaría, como te dijeron antes, a que es algun error en el .qs que te tronza las transacciones.
La dificultad está en que el usuario note el problema cuando se produce (para de esa forma reiniciar) o en conseguir nosotros reproducirlo, dado que se da de forma esporádica. Veremos si conseguimos averiguar algo.
Gracias por la respuesta.

Xosé Aller

unread,
Oct 29, 2020, 9:51:46 AM10/29/20
to ene...@googlegroups.com
Que el usuario detalle lo maximo posible cuando le suceda, o, puedes hacer que aeranque una dba en vez de quick y guardar toda la consola en un archivo para luego revisar, con un search será rápido.

Yo apostaría a un error en el .qs, a veces, según donde sea, suele ser una chorrada de arreglar, pero tedioso de encontrar.

Suerte.


--
Has recibido este mensaje porque estás suscrito al grupo "Eneboo" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a eneboo+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages