¿Te enfrentas al frustrante error «Error reading data from the connection» en Microsip? No te preocupes, no estás solo.
Hace un par de semanas apareció este error en una sola computadora que utiliza el sistema Microsip.
Error reading data from the connection.
Era un error particularmente molesto. Se presenta de forma aleatoria y termina por bloqueando el programa. No queda otra opción más que cerrarlo usando el administrador de tareas de Windows.
El misterio.
Pero ¿Qué provoca este error? anteriormente no aparecía. No hubo actualizaciones recientes, además era la única computadora que presentaba ese problema. Las demás que utilizan el mismo sistema no lo presentan.
Buscando un poco en Internet descubrí que el mensaje era un error de la base de datos Firebird, pero no daba una posible solución. Además, no podía hacer nada al respecto más que reportar el error al fabricante, pero no me di por vencido.
Revisé las conexiones de red, cambié algunos cables, buscando problemas de red pero tampoco. Ese error se burlaba de mi como un pez que se lleva la carnada sin engancharse en el anzuelo.
En algún lugar leí que posiblemente se deba a un fallo en la tarjeta de red. Poco probable, pero posible, así que decidí cambiarla pero el mensaje y sus problemas siguieron apareciendo.
La solución.
En mi mente rondaba una pregunta ¿Por qué Microsip pierde la conexión con el servidor? Y fue la palabra conexión la que me dio una pista.
Uno de los primeros pasos al configurar Microsip es precisamente la información de conexión al servidor.
Este equipo tenía configurado el nombre de la computadora (hostname) y decidí cambiarlo por su dirección IP.
Y como por arte de magia el problema desapareció y no se ha vuelto a presentar.
Espero que este artículo le sea de utilidad a alguien más y le ahorre algo de tiempo.
suena a como encuentra windows los equipos de red por su nombre
Puede ser, lo curioso es su «intermitencia» porque funciona, luego ocurre el error y es en momentos al azar.