Ao abrir o Aspel SAE, COI ou NOI em uma estação de trabalho da rede, aparece a mensagem “No se encuentra ningún servidor de licencias” (Servidor de licenças não encontrado) ou sua variante “No se logró conectar al servidor de licencias” (Não foi possível conectar ao servidor de licenças). Este erro impede que o programa inicie no modo multiusuário porque o cliente não consegue se comunicar com o serviço que gerencia as licenças. Neste guia, você aprenderá a diagnosticar e resolver cada uma das causas possíveis deste problema.
O Erro
Quando você tenta iniciar qualquer produto da família Aspel (SAE, COI ou NOI) em uma estação de trabalho configurada para modo multiusuário, o programa exibe uma caixa de diálogo com uma destas mensagens:
- “No se encuentra ningún servidor de licencias” (Nenhum servidor de licenças encontrado)
- “No se logró conectar al servidor de licencias” (Não foi possível conectar ao servidor de licenças)
- “Error al conectar con el servidor de licencias en [IP]:[Puerto]” (Erro ao conectar com o servidor de licenças em [IP]:[Porta])
O programa não permite continuar e se fecha ou permanece em modo somente leitura com uma única licença. Este erro pode aparecer repentinamente em máquinas que antes funcionavam corretamente, ou desde a primeira tentativa de conexão em uma nova instalação.
Causa do Problema
Existem cinco causas principais pelas quais o Aspel não encontra o servidor de licenças:
-
O serviço ServLicAsp está parado. O serviço do Windows “Licencias de usuarios Aspel” não está em execução na máquina servidor. Isso pode ocorrer após uma reinicialização do servidor, uma atualização do Windows ou um desligamento inesperado.
-
O firewall bloqueia as portas 10000/10001. O servidor de licenças Aspel se comunica pelas portas TCP 10000 e 10001. Se o Firewall do Windows ou um firewall de terceiros bloquear essas portas, os clientes não conseguem conectar.
-
O arquivo ServLic.ini tem o IP incorreto. Cada instalação do Aspel nas máquinas cliente possui um arquivo
ServLic.inique indica o endereço IP e a porta do servidor de licenças. Se o IP do servidor mudou ou o arquivo tem dados incorretos, a conexão falha. -
O servidor de licenças foi desinstalado. Em alguns casos, ao reinstalar o Aspel ou migrar o servidor, o componente de licenciamento é removido, mas as máquinas cliente continuam apontando para o endereço anterior.
-
Problemas de conectividade de rede. Cabos desconectados, switches desligados, VLANs mal configuradas ou mudanças na infraestrutura de rede podem impedir que o cliente chegue ao servidor.
Solução Passo a Passo
Passo 1: Verificar o serviço no servidor
Na máquina onde está instalado o servidor de licenças:
- Pressione Win + R, digite
services.msce pressione Enter. - Procure o serviço “Licencias de usuarios Aspel” na lista.
- Verifique se o Status é “Em execução”.
- Se estiver parado, clique com o botão direito e selecione “Iniciar”.
- Clique duas vezes no serviço e mude o Tipo de inicialização para “Automático” para que inicie com o Windows.
Se o serviço não aparecer na lista, é provável que o servidor de licenças não esteja instalado. Consulte o artigo sobre como instalar e ativar o servidor de licenças.
Passo 2: Revisar o arquivo ServLic.ini no cliente
Em cada máquina cliente onde o erro aparece:
- Navegue até a pasta de instalação do produto Aspel, por exemplo:
C:\Program Files (x86)\Aspel\SAE 9.0\C:\Program Files (x86)\Aspel\COI 10.0\C:\Program Files (x86)\Aspel\NOI 12.0\
- Abra o arquivo ServLic.ini com o Bloco de Notas.
- Verifique se contém o IP correto do servidor de licenças e a porta adequada:
[Servidor]
IP=192.168.1.100
Puerto=10000
- Se o IP não corresponde ao servidor atual, corrija-o e salve o arquivo.
- Repita em todas as máquinas cliente afetadas.
Passo 3: Testar conectividade de rede
Na máquina cliente, abra uma janela do Prompt de Comando (CMD) e execute:
ping 192.168.1.100
Se o ping responder com sucesso, teste a conexão à porta do serviço:
telnet 192.168.1.100 10000
telnet 192.168.1.100 10001
Se o ping falhar, há um problema de rede entre cliente e servidor. Se o ping funcionar mas o telnet não conectar, o problema é de firewall ou o serviço está parado.
Nota: Se o comando
telnetnão estiver disponível, ative-o em Painel de Controle > Programas > Ativar ou desativar recursos do Windows > Cliente Telnet.
Passo 4: Configurar o firewall no servidor
Na máquina servidor:
- Abra o Firewall do Windows com Segurança Avançada (pesquise “firewall” no menu Iniciar).
- Clique em Regras de Entrada > Nova Regra.
- Selecione Porta > TCP > Insira 10000, 10001.
- Selecione Permitir a conexão.
- Aplique a regra aos perfis Domínio, Privado e Público conforme sua rede.
- Nomeie a regra como “Aspel Servidor de Licenças”.
Também pode criar as regras pelo CMD com permissões de administrador:
netsh advfirewall firewall add rule name="Aspel Licenças TCP 10000" dir=in action=allow protocol=TCP localport=10000
netsh advfirewall firewall add rule name="Aspel Licenças TCP 10001" dir=in action=allow protocol=TCP localport=10001
Passo 5: Reiniciar e verificar
- Reinicie o serviço “Licencias de usuarios Aspel” no servidor.
- Na máquina cliente, feche completamente o Aspel se estava aberto.
- Abra novamente o Aspel SAE, COI ou NOI.
- Verifique se o programa inicia sem a mensagem de erro e funciona no modo multiusuário.
Solução Alternativa
Se após seguir todos os passos acima o erro persistir, tente o seguinte:
- Reinstalar o servidor de licenças: Baixe o instalador do servidor de licenças do site do Aspel, desinstale a versão atual e reinstale. Isso regenera a configuração e o serviço.
- Alterar a porta: Se a porta 10000 está ocupada por outro serviço, modifique a porta tanto no servidor de licenças como no arquivo
ServLic.inide todos os clientes. - Verificar com netstat: No servidor, execute
netstat -an | findstr 10000para confirmar que o serviço está escutando na porta esperada. - Verificar antivírus: Alguns antivírus empresariais bloqueiam conexões locais. Adicione
ServLicAsp.exeà lista de exclusões.
Prevenção
Para evitar que este erro ocorra novamente:
- Configure o serviço como Automático para que inicie com o Windows.
- Documente o IP do servidor de licenças e compartilhe com sua equipe de suporte.
- Use um IP fixo (estático) para a máquina do servidor de licenças; evite DHCP nesse computador.
- Crie as regras de firewall como parte do seu procedimento padrão de instalação.
- Monitore o serviço com ferramentas de supervisão para receber alertas se ele parar.
Problemas Relacionados
| Problema | Causa provável | Solução rápida |
|---|---|---|
| ”No se logró registrar la serie” | Permissões de rede do serviço | Configurar conta de domínio no serviço |
| Apenas um usuário consegue entrar | Serviço parado | Iniciar ServLicAsp em services.msc |
| ”La serie no es válida” | Série não registrada no servidor | Registrar a série nas Utilitários |
| Erro EEFFACE ao abrir | Arquivos de dados corrompidos | Reparar banco de dados nos utilitários |
| Servidor de licenças não instala | Windows 64 bits | Instalar manualmente a partir do SysWOW64 |
Resumo
- O erro “No se encuentra ningún servidor de licencias” no Aspel tem cinco causas principais: serviço parado, firewall, IP incorreto no ServLic.ini, servidor desinstalado ou problemas de rede.
- Verifique primeiro se o serviço “Licencias de usuarios Aspel” está em execução no servidor.
- Confira se o arquivo ServLic.ini em cada cliente tem o IP e porta corretos.
- Abra as portas TCP 10000 e 10001 no firewall do servidor.
- Use ping e telnet para diagnosticar problemas de conectividade.
- Configure o serviço com inicialização Automática e um IP estático para prevenir o problema.