Al abrir Aspel SAE, COI o NOI en un equipo de la red, aparece el mensaje “No se encuentra ningún servidor de licencias” o su variante “No se logró conectar al servidor de licencias”. Este error impide que el programa arranque en modo multiusuario porque el cliente no puede comunicarse con el servicio que administra las licencias. En esta guía aprenderás a diagnosticar y resolver cada una de las causas posibles de este problema.

El Error

Cuando intentas iniciar cualquier producto de la familia Aspel (SAE, COI o NOI) en una estación de trabajo que opera en modo multiusuario, el programa muestra un cuadro de diálogo con uno de estos mensajes:

  • “No se encuentra ningún servidor de licencias”
  • “No se logró conectar al servidor de licencias”
  • “Error al conectar con el servidor de licencias en [IP]:[Puerto]”

El programa no permite continuar y se cierra o queda en modo de solo lectura con una única licencia. Este error puede aparecer de forma repentina en equipos que antes funcionaban correctamente, o desde el primer intento de conexión en una nueva instalación.

Causa del Problema

Existen cinco causas principales por las que Aspel no encuentra el servidor de licencias:

  1. El servicio ServLicAsp está detenido. El servicio de Windows “Licencias de usuarios Aspel” no está corriendo en el equipo servidor. Esto puede ocurrir después de un reinicio del servidor, una actualización de Windows o un cierre inesperado.

  2. El firewall bloquea los puertos 10000/10001. El servidor de licencias Aspel se comunica a través de los puertos TCP 10000 y 10001. Si el Firewall de Windows o un firewall de terceros bloquea estos puertos, los clientes no pueden conectarse.

  3. El archivo ServLic.ini tiene la IP incorrecta. Cada instalación de Aspel en los equipos cliente tiene un archivo ServLic.ini que indica la dirección IP y el puerto del servidor de licencias. Si la IP del servidor cambió o el archivo tiene datos incorrectos, la conexión falla.

  4. El servidor de licencias fue desinstalado. En ocasiones, al reinstalar Aspel o al migrar el servidor, el componente de licencias se elimina pero los equipos cliente siguen apuntando a la dirección anterior.

  5. Problemas de conectividad de red. Cables desconectados, switches apagados, VLANs mal configuradas o cambios en la infraestructura de red pueden impedir que el cliente llegue al servidor.

Solución Paso a Paso

Paso 1: Verificar el servicio en el servidor

En el equipo donde está instalado el servidor de licencias:

  1. Presiona Win + R, escribe services.msc y presiona Enter.
  2. Busca el servicio “Licencias de usuarios Aspel” en la lista.
  3. Verifica que el Estado sea “En ejecución”.
  4. Si está detenido, haz clic derecho y selecciona “Iniciar”.
  5. Haz doble clic en el servicio y cambia el Tipo de inicio a “Automático” para que arranque con Windows.

Si el servicio no aparece en la lista, es probable que el servidor de licencias no esté instalado. Consulta el artículo sobre cómo instalar y activar el servidor de licencias.

Paso 2: Revisar el archivo ServLic.ini en el cliente

En cada equipo cliente donde aparece el error:

  1. Navega a la carpeta de instalación del producto Aspel, por ejemplo:
    • C:\Program Files (x86)\Aspel\SAE 9.0\
    • C:\Program Files (x86)\Aspel\COI 10.0\
    • C:\Program Files (x86)\Aspel\NOI 12.0\
  2. Abre el archivo ServLic.ini con el Bloc de notas.
  3. Verifica que contenga la IP correcta del servidor de licencias y el puerto adecuado:
[Servidor]
IP=192.168.1.100
Puerto=10000
  1. Si la IP no coincide con la del servidor actual, corrígela y guarda el archivo.
  2. Repite en todos los equipos cliente afectados.

Paso 3: Probar conectividad de red

Desde el equipo cliente, abre una ventana de Símbolo del sistema (CMD) y ejecuta:

ping 192.168.1.100

Si el ping responde correctamente, prueba la conexión al puerto del servicio:

telnet 192.168.1.100 10000
telnet 192.168.1.100 10001

Si el ping falla, hay un problema de red entre el cliente y el servidor. Si el ping funciona pero telnet no conecta, el problema es de firewall o el servicio está detenido.

Nota: Si el comando telnet no está disponible, actívalo desde Panel de Control > Programas > Activar o desactivar características de Windows > Cliente Telnet.

Paso 4: Configurar el firewall en el servidor

En el equipo servidor:

  1. Abre Firewall de Windows con seguridad avanzada (busca “firewall” en el menú Inicio).
  2. Haz clic en Reglas de entrada > Nueva regla.
  3. Selecciona Puerto > TCP > Introduce 10000, 10001.
  4. Selecciona Permitir la conexión.
  5. Aplica la regla a los perfiles Dominio, Privado y Público según tu red.
  6. Nombra la regla como “Aspel Servidor de Licencias”.

También puedes crear las reglas desde CMD con permisos de administrador:

netsh advfirewall firewall add rule name="Aspel Licencias TCP 10000" dir=in action=allow protocol=TCP localport=10000
netsh advfirewall firewall add rule name="Aspel Licencias TCP 10001" dir=in action=allow protocol=TCP localport=10001

Paso 5: Reiniciar y verificar

  1. Reinicia el servicio “Licencias de usuarios Aspel” en el servidor.
  2. En el equipo cliente, cierra completamente Aspel si estaba abierto.
  3. Vuelve a abrir Aspel SAE, COI o NOI.
  4. Verifica que el programa inicie sin el mensaje de error y que funcione en modo multiusuario.

Solución Alternativa

Si después de seguir todos los pasos anteriores el error persiste, prueba lo siguiente:

  • Reinstalar el servidor de licencias: Descarga el instalador del servidor de licencias desde el sitio de Aspel, desinstala la versión actual y vuelve a instalarla. Esto regenera la configuración y el servicio.
  • Cambiar el puerto: Si el puerto 10000 está ocupado por otro servicio, modifica el puerto tanto en el servidor de licencias como en el archivo ServLic.ini de todos los clientes.
  • Verificar con netstat: En el servidor, ejecuta netstat -an | findstr 10000 para confirmar que el servicio está escuchando en el puerto esperado.
  • Revisar antivirus: Algunos antivirus empresariales bloquean conexiones locales. Agrega ServLicAsp.exe a la lista de exclusiones.

Prevención

Para evitar que este error vuelva a presentarse:

  • Configura el servicio como Automático para que inicie con Windows.
  • Documenta la IP del servidor de licencias y compártela con tu equipo de soporte.
  • Usa una IP fija (estática) para el servidor de licencias; evita DHCP en ese equipo.
  • Crea las reglas de firewall como parte de tu procedimiento estándar de instalación.
  • Monitorea el servicio con herramientas de supervisión para recibir alertas si se detiene.

Problemas Relacionados

ProblemaCausa probableSolución rápida
”No se logró registrar la serie”Permisos de red del servicioConfigurar cuenta de dominio en el servicio
Solo un usuario puede entrarServicio detenidoIniciar ServLicAsp en services.msc
”La serie no es válida”Serie no registrada en servidorRegistrar la serie desde Utilerías
Error EEFFACE al abrirArchivos de datos corruptosReparar base de datos desde utilerías
El servidor de licencias no se instalaWindows 64 bitsInstalar manualmente desde SysWOW64

Resumen

  • El error “No se encuentra ningún servidor de licencias” en Aspel tiene cinco causas principales: servicio detenido, firewall, IP incorrecta en ServLic.ini, servidor desinstalado o problemas de red.
  • Verifica primero que el servicio “Licencias de usuarios Aspel” esté corriendo en el servidor.
  • Revisa que el archivo ServLic.ini en cada cliente tenga la IP y puerto correctos.
  • Abre los puertos TCP 10000 y 10001 en el firewall del servidor.
  • Usa ping y telnet para diagnosticar problemas de conectividad.
  • Configura el servicio con inicio Automático y una IP estática para prevenir el problema.

Artículos Relacionados