Beim Öffnen von Aspel SAE, COI oder NOI auf einer Netzwerk-Arbeitsstation erscheint die Meldung “No se encuentra ningún servidor de licencias” (Kein Lizenzserver gefunden) oder die Variante “No se logró conectar al servidor de licencias” (Verbindung zum Lizenzserver konnte nicht hergestellt werden). Dieser Fehler verhindert den Programmstart im Mehrbenutzermodus, da der Client nicht mit dem Dienst kommunizieren kann, der die Lizenzen verwaltet. In dieser Anleitung erfahren Sie, wie Sie jede mögliche Ursache dieses Problems diagnostizieren und beheben können.

Der Fehler

Wenn Sie versuchen, ein Produkt der Aspel-Familie (SAE, COI oder NOI) auf einer Arbeitsstation im Mehrbenutzermodus zu starten, zeigt das Programm einen Dialog mit einer dieser Meldungen an:

  • “No se encuentra ningún servidor de licencias” (Kein Lizenzserver gefunden)
  • “No se logró conectar al servidor de licencias” (Verbindung zum Lizenzserver fehlgeschlagen)
  • “Error al conectar con el servidor de licencias en [IP]:[Puerto]” (Fehler bei der Verbindung zum Lizenzserver unter [IP]:[Port])

Das Programm lässt sich nicht fortsetzen und wird geschlossen oder bleibt im Nur-Lesen-Modus mit einer einzigen Lizenz. Dieser Fehler kann plötzlich auf Rechnern auftreten, die zuvor einwandfrei funktionierten, oder beim allerersten Verbindungsversuch einer neuen Installation.

Ursache des Problems

Es gibt fünf Hauptursachen, warum Aspel den Lizenzserver nicht finden kann:

  1. Der Dienst ServLicAsp ist gestoppt. Der Windows-Dienst “Licencias de usuarios Aspel” läuft nicht auf dem Server-Rechner. Dies kann nach einem Neustart des Servers, einem Windows-Update oder einem unerwarteten Herunterfahren passieren.

  2. Die Firewall blockiert die Ports 10000/10001. Der Aspel-Lizenzserver kommuniziert über die TCP-Ports 10000 und 10001. Wenn die Windows-Firewall oder eine Drittanbieter-Firewall diese Ports blockiert, können die Clients keine Verbindung herstellen.

  3. Die Datei ServLic.ini enthält die falsche IP. Jede Aspel-Installation auf Client-Rechnern enthält eine Datei ServLic.ini, die die IP-Adresse und den Port des Lizenzservers angibt. Wenn sich die Server-IP geändert hat oder die Datei fehlerhafte Daten enthält, schlägt die Verbindung fehl.

  4. Der Lizenzserver wurde deinstalliert. Bei einer Neuinstallation von Aspel oder einer Servermigration wird die Lizenzkomponente manchmal entfernt, aber die Client-Rechner zeigen weiterhin auf die alte Adresse.

  5. Netzwerkverbindungsprobleme. Getrennte Kabel, ausgeschaltete Switches, falsch konfigurierte VLANs oder Änderungen in der Netzwerkinfrastruktur können den Client daran hindern, den Server zu erreichen.

Schritt-für-Schritt-Lösung

Schritt 1: Den Dienst auf dem Server überprüfen

Auf dem Rechner, auf dem der Lizenzserver installiert ist:

  1. Drücken Sie Win + R, geben Sie services.msc ein und drücken Sie Enter.
  2. Suchen Sie den Dienst “Licencias de usuarios Aspel” in der Liste.
  3. Überprüfen Sie, ob der Status “Wird ausgeführt” lautet.
  4. Falls er gestoppt ist, klicken Sie mit der rechten Maustaste und wählen Sie “Starten”.
  5. Doppelklicken Sie auf den Dienst und ändern Sie den Starttyp auf “Automatisch”, damit er mit Windows startet.

Wenn der Dienst nicht in der Liste erscheint, ist der Lizenzserver wahrscheinlich nicht installiert. Lesen Sie den Artikel über die Installation und Aktivierung des Lizenzservers.

Schritt 2: Die Datei ServLic.ini auf dem Client überprüfen

Auf jedem Client-Rechner, auf dem der Fehler auftritt:

  1. Navigieren Sie zum Installationsordner des Aspel-Produkts, zum Beispiel:
    • 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. Öffnen Sie die Datei ServLic.ini mit dem Editor.
  3. Überprüfen Sie, ob sie die korrekte IP des Lizenzservers und den richtigen Port enthält:
[Servidor]
IP=192.168.1.100
Puerto=10000
  1. Wenn die IP nicht mit dem aktuellen Server übereinstimmt, korrigieren Sie sie und speichern Sie die Datei.
  2. Wiederholen Sie dies auf allen betroffenen Client-Rechnern.

Schritt 3: Netzwerkverbindung testen

Öffnen Sie auf dem Client-Rechner ein Eingabeaufforderungs-Fenster (CMD) und führen Sie aus:

ping 192.168.1.100

Wenn der Ping erfolgreich antwortet, testen Sie die Verbindung zum Dienst-Port:

telnet 192.168.1.100 10000
telnet 192.168.1.100 10001

Wenn der Ping fehlschlägt, gibt es ein Netzwerkproblem zwischen Client und Server. Wenn der Ping funktioniert, aber Telnet keine Verbindung herstellt, liegt das Problem an der Firewall oder der Dienst ist gestoppt.

Hinweis: Wenn der Befehl telnet nicht verfügbar ist, aktivieren Sie ihn über Systemsteuerung > Programme > Windows-Features aktivieren oder deaktivieren > Telnet-Client.

Schritt 4: Die Firewall auf dem Server konfigurieren

Auf dem Server-Rechner:

  1. Öffnen Sie die Windows-Firewall mit erweiterter Sicherheit (suchen Sie im Startmenü nach “Firewall”).
  2. Klicken Sie auf Eingehende Regeln > Neue Regel.
  3. Wählen Sie Port > TCP > Geben Sie 10000, 10001 ein.
  4. Wählen Sie Verbindung zulassen.
  5. Wenden Sie die Regel auf die Profile Domäne, Privat und Öffentlich entsprechend Ihrem Netzwerk an.
  6. Benennen Sie die Regel “Aspel Lizenzserver”.

Sie können die Regeln auch über CMD mit Administratorrechten erstellen:

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

Schritt 5: Neu starten und überprüfen

  1. Starten Sie den Dienst “Licencias de usuarios Aspel” auf dem Server neu.
  2. Schließen Sie auf dem Client-Rechner Aspel vollständig, falls es geöffnet war.
  3. Öffnen Sie Aspel SAE, COI oder NOI erneut.
  4. Überprüfen Sie, ob das Programm ohne die Fehlermeldung startet und im Mehrbenutzermodus funktioniert.

Alternative Lösung

Wenn der Fehler nach Befolgung aller oben genannten Schritte weiterhin besteht, versuchen Sie Folgendes:

  • Lizenzserver neu installieren: Laden Sie das Lizenzserver-Installationsprogramm von der Aspel-Website herunter, deinstallieren Sie die aktuelle Version und installieren Sie sie neu. Dies regeneriert die Konfiguration und den Dienst.
  • Port ändern: Wenn Port 10000 von einem anderen Dienst belegt ist, ändern Sie den Port sowohl im Lizenzserver als auch in der Datei ServLic.ini auf allen Clients.
  • Mit netstat überprüfen: Führen Sie auf dem Server netstat -an | findstr 10000 aus, um zu bestätigen, dass der Dienst auf dem erwarteten Port lauscht.
  • Antivirus überprüfen: Einige Unternehmens-Antivirenlösungen blockieren lokale Verbindungen. Fügen Sie ServLicAsp.exe zur Ausschlussliste hinzu.

Prävention

Um das erneute Auftreten dieses Fehlers zu vermeiden:

  • Setzen Sie den Dienst auf Automatisch, damit er mit Windows startet.
  • Dokumentieren Sie die IP des Lizenzservers und teilen Sie diese mit Ihrem Support-Team.
  • Verwenden Sie eine feste IP (statisch) für den Lizenzserver-Rechner; vermeiden Sie DHCP auf diesem Computer.
  • Erstellen Sie Firewall-Regeln als Teil Ihres Standard-Installationsverfahrens.
  • Überwachen Sie den Dienst mit Monitoring-Tools, um Benachrichtigungen zu erhalten, wenn er stoppt.

Verwandte Probleme

ProblemWahrscheinliche UrsacheSchnelle Lösung
”No se logró registrar la serie”Netzwerkberechtigungen des DienstesDomänenkonto für den Dienst konfigurieren
Nur ein Benutzer kann sich anmeldenDienst gestopptServLicAsp in services.msc starten
”La serie no es válida”Serie nicht auf dem Server registriertSerie über Dienstprogramme registrieren
EEFFACE-Fehler beim ÖffnenBeschädigte DatendateienDatenbank über Dienstprogramme reparieren
Lizenzserver lässt sich nicht installierenWindows 64-BitManuell aus SysWOW64 installieren

Zusammenfassung

  • Der Fehler “No se encuentra ningún servidor de licencias” in Aspel hat fünf Hauptursachen: gestoppter Dienst, Firewall, falsche IP in ServLic.ini, deinstallierter Server oder Netzwerkprobleme.
  • Überprüfen Sie zunächst, ob der Dienst “Licencias de usuarios Aspel” auf dem Server läuft.
  • Prüfen Sie, ob die Datei ServLic.ini auf jedem Client die korrekte IP und den richtigen Port enthält.
  • Öffnen Sie die TCP-Ports 10000 und 10001 in der Server-Firewall.
  • Verwenden Sie Ping und Telnet zur Diagnose von Verbindungsproblemen.
  • Setzen Sie den Dienst auf automatischen Start und verwenden Sie eine statische IP, um das Problem zu verhindern.

Verwandte Artikel