TL;DR — Resumo Rápido
Instale e ative o servidor de licencas Aspel no Windows 64 bits executando ServLicAsp no SysWow64 como administrador. Guia passo a passo com solucoes.
Nota: Este artigo foi publicado originalmente em 2013. Alguns passos ou versoes de software podem ter mudado. Verifique a documentacao atual do Servidor de Licencas para obter as informacoes mais recentes.
Solucao: O Servidor de Licencas Aspel nao funciona ou nao instala
Nas versoes mais recentes do Windows (especialmente em servidores de 64 bits), e muito comum que ao instalar sistemas como Aspel SAE, NOI, COI ou Banco, o instalador principal falhe silenciosamente ao tentar configurar o Servidor de Licencas (ServLicAsp.exe).
O principal sintoma deste problema e que, mesmo tendo um sistema com licencas adicionais compradas, apenas um usuario consegue acessar o programa por vez. Ao tentar entrar a partir de outra estacao, o sistema indica que o limite de usuarios foi excedido.
A seguir explicamos como forcar a instalacao manual do servico para resolver este problema.
Passo 1: Instalar manualmente o ServLicAsp.exe
Para instalar e registrar o servidor de licencas corretamente em um sistema de 64 bits, e necessario faze-lo a partir da linha de comando com privilegios elevados:
- Pressione a tecla Windows, digite CMD, clique com o botao direito em “Prompt de Comando” e selecione Executar como administrador.
- Navegue ate a pasta de sistema de 32 bits do Windows executando este comando:
cd C:\Windows\SysWOW64 - Execute o comando de instalacao do servico Aspel:
ServLicAsp /install - Aparecera uma pequena janela de confirmacao indicando: “Service installed successfully”.
Passo 2: Verificar se o servico esta em execucao
Apos a instalacao, e necessario confirmar que o Windows iniciou o servico:
- Pressione
Win + R, digiteservices.msce pressione Enter. - Procure na lista o servico chamado “Licencias de usuarios Aspel”.
- Verifique se o status e Em execucao (Running) e se o tipo de inicializacao e Automatico. Se nao estiver em execucao, clique com o botao direito e selecione Iniciar.
Passo 3: Ativar o servidor no sistema Aspel
Agora que o servico esta funcionando no servidor, e necessario indicar ao programa Aspel que o utilize:
- Abra o seu programa Aspel (SAE, NOI, COI, etc.) no servidor (certifique-se de que os demais usuarios estejam com o sistema fechado).
- Va ao menu Utilitarios -> Servidor de Licencas.
- Marque a caixa que diz “Ativar o servico de licencas de usuarios adicionais”.
- Clique em Aceitar.
Os seus usuarios adicionais agora poderao conectar-se simultaneamente.
Solucao de Problemas Adicionais (Troubleshooting)
Como ler o Registro de Eventos (Log)
Se o servidor de licencas continua sem funcionar, voce pode verificar exatamente o que esta falhando consultando o arquivo de registro oculto. Va ate o caminho C:\Windows\SysWOW64 e abra o arquivo ServLic.log com o Bloco de Notas. Aqui o sistema registra todas as transacoes de licencas negadas e erros de conexao.
Erro: “No se logro registrar la serie” (DAC Remoto)
Se o seu Servidor de Licencas e executado em um computador diferente do servidor de arquivos onde esta instalado o DAC (Diretorio de Arquivos Comuns), o servico local do Windows nao tera permissoes de rede para ler a licenca.
Solucao: Voce deve ir a services.msc, clicar com o botao direito no servico “Licencias de usuarios Aspel”, ir a aba Iniciar sessao (Log On), e configura-lo para que seja executado com uma Conta de Dominio que tenha permissoes administrativas ou de leitura/escrita completas sobre a pasta compartilhada do DAC na rede.
Como Desinstalar o Servidor de Licencas por CMD
Se voce precisa mover o servidor de licencas para outro computador ou reinstala-lo do zero, pode desinstalar o servico manualmente pela linha de comando:
- Abra o CMD como administrador (clique com o botao direito no Prompt de Comando -> Executar como administrador).
- Navegue ate a pasta de sistema de 32 bits:
cd C:\Windows\SysWOW64 - Execute o comando de desinstalacao:
ServLicAsp /uninstall - Uma janela de confirmacao aparecera indicando que o servico foi removido com sucesso.
- Verifique em
services.mscque o servico “Licencias de usuarios Aspel” nao aparece mais na lista.
Nota: Este procedimento e util quando voce precisa migrar o servidor de licencas para outra maquina ou quando necessita de uma reinstalacao limpa do servico apos problemas persistentes.
Resumo
- Em servidores Windows de 64 bits, o servidor de licencas Aspel (
ServLicAsp.exe) nao se instala automaticamente e deve ser registrado manualmente pela linha de comando. - O comando principal e
ServLicAsp /installexecutado a partir deC:\Windows\SysWOW64com o CMD aberto como administrador. - Apos instalar o servico, verifique em
services.mscque “Licencias de usuarios Aspel” esteja em execucao e com inicializacao automatica. - Ative o modo multiusuario dentro do programa Aspel em Utilitarios -> Servidor de Licencas.
- Se o servidor de licencas estiver em um computador diferente do DAC, o servico deve ser executado com uma conta de dominio com permissoes de rede para esse caminho.
- O arquivo
ServLic.logemC:\Windows\SysWOW64registra todos os eventos de licencas e e util para diagnosticar problemas de conexao.