TL;DR — Résumé Rapide

Erreur de communication du serveur de licences Aspel et échec de connexion: résoudre les problèmes de pare-feu, IP incorrecte et port bloqué

Lorsque les produits Aspel (SAE, COI, NOI, BANCO, PROD) affichent une erreur de communication en tentant de se connecter au serveur de licences, aucun utilisateur ne peut se connecter au système et les opérations de l’entreprise s’arrêtent. Le message d’erreur indique que le programme ne peut pas établir de communication avec le serveur de licences, empêchant la validation de la licence multi-utilisateurs nécessaire pour que plusieurs personnes travaillent simultanément dans le système.

L’Erreur

Lors de l’ouverture de tout produit Aspel configuré en mode multi-utilisateurs, le système affiche l’un de ces messages:

“No se puede establecer comunicación con el servidor de licencias” (Impossible d’établir la communication avec le serveur de licences)

“Error de comunicación con el servidor de licencias. Verifique que el servicio esté activo” (Erreur de communication avec le serveur de licences. Vérifiez que le service est actif)

“No se encontró el servidor de licencias en la dirección especificada” (Serveur de licences introuvable à l’adresse spécifiée)

“La conexión con el servidor de licencias ha sido rechazada” (La connexion au serveur de licences a été refusée)

L’erreur apparaît dans ces scénarios:

  • À l’ouverture d’Aspel SAE, COI, NOI ou un autre produit pour la première fois le matin
  • Après un redémarrage du serveur ou de l’ordinateur où le serveur de licences est installé
  • Lorsque l’adresse IP du serveur change (via DHCP ou reconfiguration réseau)
  • Après une mise à jour Windows qui modifie les règles du pare-feu
  • Lorsque Windows Defender ou un autre antivirus bloque le service

Cause du Problème

Le serveur de licences Aspel est un service Windows qui écoute sur un port TCP spécifique (par défaut le 17000) et valide que le nombre d’utilisateurs connectés simultanément ne dépasse pas ce que la licence autorise. L’erreur de communication survient lorsque les ordinateurs clients ne peuvent pas atteindre ce service:

Pare-feu bloquant le port. Le Pare-feu Windows ou Windows Defender Firewall bloque par défaut les connexions entrantes sur le port 17000. Chaque mise à jour Windows peut réinitialiser les règles du pare-feu, supprimant les exceptions précédemment configurées. Les antivirus tiers comme Norton, Kaspersky ou ESET peuvent également bloquer ce trafic.

Adresse IP incorrecte. Si le serveur obtient son IP par DHCP, celle-ci peut changer après un redémarrage. Les clients Aspel ont l’adresse IP précédente du serveur configurée et ne peuvent pas le localiser à la nouvelle adresse. Cela se produit aussi lors de la migration du serveur de licences vers un autre ordinateur sans mise à jour de la configuration des clients.

Service arrêté. Le service “Aspel Servidor de Licencias” peut s’arrêter pour diverses raisons: un arrêt inattendu du serveur, une mise à jour Windows qui redémarre l’ordinateur, ou un type de démarrage configuré en “Manuel” au lieu de “Automatique”. Si le service n’est pas en cours d’exécution, aucun client ne peut se connecter.

Conflit de ports. Une autre application peut avoir pris le port 17000 avant le démarrage du serveur de licences. Des applications comme les serveurs web, les bases de données ou même d’autres serveurs de licences peuvent entrer en concurrence pour le même port.

Interférence de Windows Defender. La protection en temps réel de Windows Defender peut identifier le serveur de licences comme une activité suspecte et le bloquer, notamment après les mises à jour du moteur antivirus.

Solution Étape par Étape

1. Vérifier l’état du service

Sur l’ordinateur où le serveur de licences est installé:

  1. Appuyez sur Windows + R et tapez services.msc
  2. Recherchez Aspel Servidor de Licencias dans la liste
  3. Vérifiez que l’État est En cours d’exécution
  4. S’il est arrêté, faites un clic droit > Démarrer
  5. Changez le Type de démarrage en Automatique pour qu’il démarre avec Windows

Si le service n’apparaît pas dans la liste, il est nécessaire de réinstaller le serveur de licences depuis l’installateur Aspel.

2. Confirmer l’adresse IP du serveur

Sur l’ordinateur serveur:

ipconfig

Notez l’Adresse IPv4 (exemple: 192.168.1.100). Sur chaque ordinateur client où Aspel affiche l’erreur:

  1. Ouvrez le produit Aspel
  2. S’il permet l’accès aux paramètres sans licence, allez dans Configuration > Serveur de licences
  3. Vérifiez que l’IP enregistrée correspond à l’IP actuelle du serveur
  4. Si l’IP a changé, mettez-la à jour et redémarrez Aspel

Pour éviter les changements futurs, attribuez une IP statique au serveur ou configurez une réservation DHCP sur le routeur.

3. Configurer le Pare-feu Windows

Sur l’ordinateur serveur:

  1. Ouvrez Panneau de configuration > Pare-feu Windows Defender > Paramètres avancés
  2. Allez dans Règles de trafic entrant > Nouvelle règle
  3. Sélectionnez Port > TCP > Port local spécifique: 17000
  4. Sélectionnez Autoriser la connexion
  5. Appliquez aux profils Domaine, Privé et Public
  6. Nommez la règle: “Aspel Servidor de Licencias”

Créez également une règle pour l’exécutable:

  1. Nouvelle règle > Programme
  2. Naviguez vers le chemin du serveur de licences (généralement C:\Program Files (x86)\Aspel\Servidor de Licencias\)
  3. Sélectionnez l’exécutable du serveur
  4. Autoriser la connexion sur tous les profils

Répétez la configuration du port sur chaque ordinateur client (règle de trafic sortant pour le port 17000).

4. Vérifier que le port n’est pas en conflit

Sur l’ordinateur serveur, ouvrez une invite de commandes en tant qu’administrateur:

netstat -ano | findstr 17000

Si un autre processus utilise le port:

  1. Identifiez le PID du processus en conflit dans la dernière colonne
  2. Exécutez tasklist /fi "pid eq [PID]" pour voir quel programme c’est
  3. Arrêtez ce programme ou changez le port du serveur de licences dans sa configuration

5. Configurer les exceptions Windows Defender

  1. Ouvrez Sécurité Windows > Protection contre les virus et menaces > Paramètres
  2. Allez dans Exclusions > Ajouter une exclusion
  3. Ajoutez le dossier du serveur de licences: C:\Program Files (x86)\Aspel\Servidor de Licencias\
  4. Ajoutez également le port 17000 comme exclusion si votre antivirus le permet

6. Tester la connexion depuis le client

Depuis l’ordinateur client, ouvrez une invite de commandes:

telnet 192.168.1.100 17000

Si l’écran devient noir, la connexion a réussi. S’il affiche “Impossible d’ouvrir la connexion”, le problème vient du réseau, du pare-feu ou du service du serveur.

Si telnet n’est pas disponible, utilisez:

Test-NetConnection -ComputerName 192.168.1.100 -Port 17000

Solution Alternative

Si le serveur de licences ne répond toujours pas:

  1. Désinstallez et réinstallez le serveur de licences depuis l’installateur original d’Aspel
  2. Changez le port dans la configuration du serveur de licences pour un autre (exemple: 17001) et mettez à jour la configuration sur tous les clients
  3. Vérifiez le sous-réseau: assurez-vous que le serveur et les clients sont sur le même sous-réseau (par exemple, 192.168.1.x avec masque 255.255.255.0). S’ils sont sur des sous-réseaux différents, vous devez configurer le routage entre eux
  4. Désactivez temporairement tous les logiciels antivirus et pare-feu pour confirmer qu’ils sont la cause. Si Aspel se connecte sans eux, reconfigurez les exceptions

Prévention

  • Attribuez une IP statique à l’ordinateur serveur ou configurez une réservation DHCP sur le routeur pour que l’IP ne change pas
  • Configurez le type de démarrage du service en Automatique (Démarrage différé) pour qu’il démarre après que le réseau soit disponible
  • Documentez les règles du pare-feu et vérifiez qu’elles restent actives après chaque mise à jour Windows
  • Ajoutez les exclusions antivirus avant d’installer le serveur de licences pour éviter les blocages
  • Surveillez le service avec un script planifié qui vérifie s’il est en cours d’exécution et le redémarre automatiquement s’il s’arrête

Problèmes Connexes

  • “No se logró registrar la serie en el servidor de licencias” (Échec de l’enregistrement du numéro de série): Le numéro de série du produit n’est pas correctement enregistré. Ouvrez le gestionnaire du serveur de licences et enregistrez le numéro de série manuellement.
  • “Se excedió el número máximo de usuarios” (Nombre maximum d’utilisateurs dépassé): Toutes les licences sont en cours d’utilisation. Fermez les sessions inactives ou acquérez des licences supplémentaires.
  • “El servidor de licencias no se instala correctamente” (Le serveur de licences ne s’installe pas correctement): Exécutez l’installateur en tant qu’administrateur et vérifiez que .NET Framework 3.5 est activé dans les fonctionnalités Windows.

Résumé

  • L’erreur de communication du serveur de licences Aspel empêche SAE, COI, NOI et d’autres produits de valider la licence multi-utilisateurs
  • Vérifiez que le service Aspel Servidor de Licencias est en cours d’exécution et configuré en démarrage automatique
  • Confirmez que l’adresse IP du serveur est correcte dans la configuration de chaque client
  • Configurez les exceptions du Pare-feu Windows pour le port TCP 17000 et l’exécutable du serveur
  • Attribuez une IP statique au serveur et documentez les règles du pare-feu pour prévenir les problèmes récurrents

Articles Connexes