El principal síntoma de este problema es que, aunque tengas un sistema con licencias adicionales compradas, solo un usuario puede acceder al programa a la vez. Usuarios reportan problemas como que el sistema Aspel, por ejemplo, Aspel SAE 9.000.27, marca que no encuentra el servidor de licencia en estaciones de trabajo nuevas, mientras que máquinas actualizadas desde versiones anteriores de Windows sí acceden correctamente. Otros problemas incluyen el error de "No se encontró licencias Aspel" o "licencias agotadas" en estaciones de trabajo remotas, especialmente después de cambios en la configuración de red del servidor.
Configuración Inicial del Sistema Cliente/Servidor Aspel
Al concluir la instalación del sistema Aspel, si se trabajará bajo el esquema Cliente / Servidor, se deberán realizar los siguientes pasos:
- Definición del Directorio de Archivos Comunes (DAC).
- Activar el Servidor de licencias y realizar el monitoreo de licencias.
- Verificar la seguridad del sistema operativo.
- Instalar las estaciones de trabajo.
A continuación se explicarán los pasos de forma detallada:
Definición del Directorio de Archivos Comunes (DAC)
Durante el proceso de instalación en el equipo servidor, el sistema crea las carpetas indispensables para el trabajo en red en una ruta conocida como Directorio de Archivos Comunes (DAC), que de forma predeterminada se encuentra en C:\ Program Files \ Common Files \ Aspel o bien, en la ruta indicada por el usuario. De cualquier manera, el sistema automáticamente le asigna un alias o sobrenombre y lo predetermina como un recurso compartido de nombre “DACASPEL”.
En el servidor es necesario cambiar la ruta local del DAC por aquella que identifique el nombre del recurso compartido del servidor, como se muestra a continuación: \\Nombre_Servidor\Nombre_recurso_compartido\
Lea también: Guía del IVA para Servicios en México
Para ello se realizan los siguientes pasos:
- Desde el sistema Aspel, ingresar al menú Utilerías / Directorio Común Aspel.
- Elegir la opción: “Seleccionar otro directorio de archivos comunes” y dar clic en el botón “Siguiente”.
- Al seleccionar el directorio se debe hacer desde el botón, ubicando dentro de la Red el recurso compartido DACASPEL.
- Dar clic en el botón “siguiente” y si el cambio de directorio es correcto, se presentará el resumen de las operaciones realizadas. Para finalizar se debe presionar el botón “Terminar”.
Activación del Servidor de Licencias
Activar el servidor de licencias te permite habilitar el uso del sistema para que varios usuarios puedan trabajar al mismo tiempo de forma controlada. Al realizar esta configuración, aseguras que cada persona utilice correctamente una licencia disponible, evitando conflictos de acceso y facilitando el trabajo en red, lo que mejora la organización y continuidad de las operaciones en tu empresa. Este proceso es necesario cuando realizas una instalación, configuras nuevos equipos o necesitas asegurar el acceso adecuado de los usuarios al sistema.
Para activar el servidor de licencias, sigue estos pasos:
- Ingresa a la configuración del servidor de licencias. Dirígete a la ruta: menú Configuración y selecciona el ícono Servidor de licencias. Es importante que se haya enlazado por lo menos una licencia de usuario adicional, ya que la licencia base solo permite la conexión de un usuario. Ten en cuenta que esta opción solo está disponible si el sistema se encuentra previamente activado.
- Habilita el servidor de licencias. Marca la casilla «Activar el servidor de licencias de usuarios adicionales» y después das clic en el botón Aceptar. Confirma el mensaje que indica que es necesario cerrar el sistema para completar el proceso.
- Reinicia el sistema Aspel (SAE, COI, etc.). Vuelve a acceder para que detecte la nueva configuración.
Importante: Esta configuración solo se realiza en el equipo destinado a operar como servidor. El número de conexiones simultáneas dependerá de las licencias adicionales enlazadas a la licencia base. Una vez realizado este proceso, las estaciones de trabajo podrán acceder al sistema.
Al inhabilitar la funcionalidad de activar el servicio de licencias de usuarios adicionales, los usuarios que en ese momento estén conectados ya no podrán seguir trabajando en el sistema.
Lea también: automatiza tu contabilidad con las Pólizas Dinámicas de Aspel-COI
Monitoreo de Licencias
Para verificar las licencias disponibles para conectarse al sistema, es necesario realizar el monitoreo de las licencias. Desde Windows, ingresa al botón Inicio / Panel de control, ubica el ícono “Monitor de Licencias Aspel” y da doble clic para abrirlo.
Realiza la búsqueda del Servicio de licencias de usuarios (En esta maquina o En toda la red), el cual debe dar como resultado:
- Nombre del Equipo Servidor
- Nombre del sistema Aspel
- Número de serie del sistema Aspel
- Número de usuarios con los que cuenta la licencia (Usuario del paquete base + Usuarios de licencias adicionales adquiridas)
- Número de usuarios disponibles
NOTA: Cuando el número de usuarios disponibles sea menor al número de usuarios registrados para la licencia, quiere decir que hay usuarios utilizando el sistema. Al mostrar la información mencionada, se puede saber que el servicio de licencias Aspel se encuentra funcionando correctamente, por lo que en el Servidor debe ser posible ejecutar tantas sesiones del Sistema Aspel como el número de usuarios Disponibles se muestren en el Monitor de Licencias Aspel.
Solución de Problemas Comunes
Problemas de Instalación y Ejecución del Servidor de Licencias en Windows de 64 bits
En servidores de 64 bits, como Windows Server 2019 y Windows 11 de 64 bits, ServLicAsp.exe no se registra automáticamente como servicio de Windows; hay que instalarlo manualmente desde SysWow64 usando CMD como administrador.
Para instalar manualmente el servicio de licencias de Aspel, abre CMD como administrador, navega a C:\Windows\SysWow64 y ejecuta el comando ServLicAsp /install para registrar el servicio.
Lea también: cómo funciona la deducibilidad en el ISR según tu Régimen Fiscal
Para verificar que el servicio de licencias Aspel está corriendo en Windows, presiona Win+R, escribe services.msc y busca 'Licencias de usuarios Aspel'. El estado debe ser 'En ejecución' y el inicio debe estar en 'Automático'.
Si el servidor de licencias sigue sin funcionar, puedes revisar exactamente qué está fallando consultando el archivo de registro oculto. Ve a la ruta C:\Windows\SysWOW64 y abre el archivo ServLic.log con el Bloc de notas.
Si el error es 'No se logró registrar la serie' en el servidor de licencias Aspel, significa que el servicio ServLicAsp no tiene permisos de red para leer el DAC en el servidor de archivos. La solución es configurar el servicio para que corra bajo una cuenta de dominio con acceso a esa ruta.
Un síntoma común es que solo un usuario puede entrar a Aspel aunque tenga licencias adicionales. Esto ocurre cuando el servicio ServLicAsp no está corriendo. Instálalo manualmente y activa la opción en Utilerías -> Servidor de Licencias dentro del programa.
Problemas de Red y Conectividad
Si Aspel dice 'No se encuentra ningún servidor de licencias', primero hay que revisar con qué IP responde tu servidor. Luego, revisar que tengas respuestas tanto en IP como en DNS de nombre del servidor.
Verifica que el servicio 'Servidor de Licencias de Aspel' esté ejecutándose en services.msc.
Si aún así no responde tu estación, puede ser que esté redireccionando a otra IP por el archivo ServLic.ini que se encuentra en el directorio del ejecutable Aspel; modifícalo con la IP de tu servidor (de preferencia fija) o bórralo para que lo busque automáticamente. Se ha documentado un caso donde se intentó cambiar la dirección IP del archivo ServLic.ini, activar y desactivar el servidor de licencias en utilerías, y abrir puertos como el 80, o activar DMZ para el servidor.
También, revisa si tu firewall está abierto para Firebird y el servidor de licencias. Para no complicarse la vida, puedes desactivarlos temporalmente tanto en el servidor como en el cliente. Asegúrate también que el servidor de licencias esté funcionando con la licencia localmente en el servidor.
Verificación y Configuración de la Seguridad del Sistema Operativo
En ocasiones, la seguridad del equipo servidor impide el correcto funcionamiento del Servicio de Licencias Aspel, por lo que se deben realizar los siguientes pasos:
- Configurar el Firewall de Windows: Ingresar a Inicio / Panel de Control / Firewall de Windows / Permitir un programa o una característica a través del Firewall de Windows y agregar como excepciones, los siguientes archivos ejecutables:
- Aspel-AL
- Aviso-AL
- Servidor de Licencias Aspel
- Puerto del Servidor de Licencias Aspel (Verifica que el firewall permita el puerto 10000).
- Aspel-SAE, Aspel-COI, Aspel-NOI, o el ejecutable del sistema Aspel que se trabaje.
- Revisar la configuración para Windows Vista, 7, Server 2008 y Server 2012:
- Prevención de Ejecución de Datos (DEP): En el menú Inicio / Panel de control / Sistema / Configuración Avanzada del sistema / Rendimiento, presionar el botón y, en la ventana que se muestra, seleccionar la pestaña “Prevención de Ejecución de Datos”. En ella se comprueba que la opción seleccionada sea “Activar DEP sólo para los programas y servicios de Windows esenciales”. El sistema solicitará realizar el reinicio del equipo si es necesario.
- Control de Cuentas de Usuario (UAC): Bajar la seguridad al nivel mínimo. Para ello, ir a Inicio / Panel de Control / Control de cuentas de usuarios / Cambiar configuración de control de cuentas de usuarios. Debe quedar en la opción “No notificarme nunca” y reiniciar el equipo si es necesario para que se apliquen los cambios.
