27 03 2018
Error en la lectura del módulo de protección
Hay veces en las que podemos obtener un error al entrar en nuestra aplicación y dicho error puede deberse a diferentes causas. En esta entrada vamos a ver aquel que se corresponde con la lectura del módulo de protección o lo que es lo mismo, el servicio de licencias.
Este error nos indica que no hay conexión con el servicio de licencias por lo que hay que habrá que revisar el motivo.
El servicio de licencias no está en ejecución
Si el servicio de licencias no está en ejecución la aplicación no podrá ejecutarse. Para comprobarlo hacemos clic en inicio y escribimos “Servicios”. Entramos en la pantalla de servicios y en la lista buscamos el servicio llamado “Sage License Service”. Comprobamos que para este servicio, la columna “Estado” pone “En ejecución”. En caso contrario basta con hacer clic sobre la línea con el botón derecho e indicar “Iniciar”. Una vez iniciado el servicio ya podremos acceder a la aplicación. Si aparece algún error al iniciar el servicio deberemos contactar con nuestro proveedor para que revise si el servicio está bien instalado.
El puerto 8888 no es accesible
Si el puerto indicado en la configuración (por defecto es el 8888) no es accesible la aplicacion no podrá ejecutarse. Normalmente los culpables detrás de este error suelen ser los antivirus y cortafuegos. Para solucionarlo debemos crear una excepción en nuestro antivirus y cortafuegos en el servidor para permitir el acceso a dicho puerto.
Si el error persiste después de revisar todos estos datos puedes ponerte en contacto con tu proveedor habitual para revisar la causa del problema.
Hay veces en las que podemos obtener un error al entrar en nuestra aplicación y dicho error puede deberse a diferentes causas. En esta entrada vamos a ver aquel que se corresponde con la conexión a la base de datos.
Cuando nuestro equipo no tiene conexión con la base de datos podemos obtener un mensaje como el siguiente:
“Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server. No se encontró el servidor o éste no estaba accesible. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para admitir conexiones remotas. (provider: Named Pipes Provider, error: 40 – No se pudo abrir una conexión con SQL”
Este error puede aparecer por varios motivos, vamos a ver los principales tipos y las soluciones a cada uno de ellos.
No hay conexión con el servidor
Este error puede aparecer si nuestro equipo no tiene conexión física con el servidor a través de la red, o bien la conexión no está autenticada. Podemos comprobarlo accediendo a “Equipo” e intentado acceder a nuestro servidor a través de aquí.
Si al acceder al servidor nos solicita credenciales deberemos proporcionárselas. Estas credenciales son las de acceso al servidor de aplicaciones. Una vez tengamos acceso al servidor a través de Windows, podremos iniciar la aplicación.
Si por el contrario obtenemos un error de conexión deberemos contactar con nuestro informático para resolver antes dichos errores de conexión con el servidor y una vez resueltos podremos acceder a la aplicación.