Advance Steel: Leitfaden zur Problembehebung bei der Installation
Diese Seite bietet Lösungen, falls bei der Installation von GRAITEC's Software Advance Steel Probleme auftreten sollten.
Einige Tools, die für die Behebung von möglichen Problemen bei der Installation von Advance Steel entwickelt wurden, können von dieser Seite herunter geladen werden.
Dieser Leitfaden beinhaltet:
- Fehlercodes
- Probleme bei der Lizenzinstallation
- Eine Lizenz mit dem License Installer installieren
- Allgemeine Aufgaben
- Tools für die Problembehebung
Fehlercodes
Symptom: Advance Steel zeigt den Flexlm "Licence Finder" Dialog zur Lizenzsuche an
- Ursache:
Die Lizenzdatei oder der Lizenzserver wurden nicht auf dem in der Registry angegebenen Ort gefunden. Die häufigste Ursache ist, dass eine Firewall die Kommunikation mit dem Server blockiert. - Lösung:

Wenn es danach immer noch nicht funktioniert, hat der aktuelle Benutzer möglicherweise keine Schreibrechte für die Registry. Installieren Sie die Lizenz in diesem Fall noch einmal. Bei einer Serverlizenz kann das Problem durch eine Firewall oder ein Antiviren-Programm verursacht werden. Siehe Problembehebung bei der Kommunikation mit dem Server.
Fehlercode 5: "No such feature exists" (Funktion existiert nicht)
- Ursache:
- Lösung:
Die Zeile HSReal oder HSEval muss in der Lizenzdatei zwingend vorhanden sein. HSEval muss in einer Testlizenz existieren und HSReal in einer normalen Lizenz.
Fehlercode 8: "Invalid (inconsistent) license key" (Ungültiger/widersprüchlicher Lizenzschlüssel)
- Ursache:
- Lösung:
Fehlercode 9: "Invalid HOST" (ungültiger Host)
- Ursache:
- Lösung:
Vergleichen Sie die angegebene HOSTID mit der HOSTID des Systems, um den verwendeten Lizenztyp zu identifizieren. Siehe HOSTID finden.
Es gibt 3 mögliche Typen:
HOSTID=DISK_SERIAL_NUM=6c908396
- Netzwerkkarten-ID
HOSTID=0007e9417ec9
- HASP-Dongle
HASP HOSTID=DSC=HASPGR-0X64B1A5CC
Im Fall der Verwendung der Netzwerkkarten-ID oder der Festplattennummer ist die häufigste Ursache ein Fehler in der Lizenz.
Eine weitere Ursache kann ein deaktivierter Netzwerkadapter sein. In diesem Fall müssen Sie ihn aktivieren. Einige drahtlose Netzwerkadapter von Laptops werden durch einen Hardwarewechsel deaktiviert und nicht nur durch die Softwareeinstellungen.
Bei Verwendung eines Dongles steht ein bekanntes Problem im Zusammenhang mit dem Aladdin-Treiber.
2. Verwenden Sie das kleine Programm GetHaspDongleId.exe um die ID des am Computer eingesteckten Dongles zu überprüfen. Entfernen Sie gegebenenfalls alle anderen Dongles (USB oder LPT), bevor Sie das Tool benutzen.
Wenn der ausgelesene Code mit dem Code in der Lizenz übereinstimmt oder das Tool eine Fehlermeldung ausgibt, installieren Sie den neuesten HASP-Treiber.
Ein bekanntes Problem ist die Falschschreibung der HOST ID (z.B. enthält die Lizenz ein O statt einer 0 (Null)).
Beachten Sie, dass alle Stellen der HOST ID Hexadezimal-Werte sind und kein S aber 5, kein O aber 0 etc. enthalten können.
Fehlercode 14: "Cannot find SERVER host name"(Kann SERVER Hostnamen nicht finden)
- Ursache:
- Lösung:
Siehe Einen Arbeitsplatz mit einer Server IP-Adresse verbinden.
Fehlercode 15: "Cannot connect to license server" (Kann nicht zum Lizenzserver verbinden)
Fehlercode 92: "Feature removed during lmreread or wrong server line hostid" (Feature während des lmreread entfernt oder falsche Server Host-ID)
Fehlercode 95: "Network connect to this host failed" (Netzwerkverbindung fehlgeschlagen)
Fehlercode 96: "Server node down or not responding" (Serverknoten ist inaktiv oder antwortet nicht)
- Ursache:
- Lösung:
Wenn der Lizenzserver läuft, prüfen Sie, ob die Windows-Firewall aktiviert ist. Deaktivieren Sie diese möglichst oder fügen Sie Ausnahmen hinzu für lmgrd.exe und graitec.exe.
Siehe Ausnahmen für Standard-Windows-Firewall einstellen.
Um zu überprüfen, ob der Arbeitsplatz zum richtigen Server verbunden ist, siehe Flexlm-Registry überprüfen und korrigieren.
Fehlercode 33: "Bad encryption handshake with vendor daemon"
- Ursache:
- Lösung:
Fehlercode 88: "System date has been set back" (Systemdatum wurde zurückgestellt)
- Ursache:
- Lösung:
Bitte kontaktieren Sie den technischen Support für Details.
Fehlercode 103: "Terminal server remote client not allowed"(Terminal Server Remote Client nicht erlaubt)
- Ursache:
- Lösung:
Probleme bei der Lizenzinstallation
Symptom: Das System stürzt beim Startbild von Advance Steel ab und schließt AutoCAD
- Ursache :
- Lösung :
Verwenden Sie für Dateien das Tool FixFileTime.exe. Ein Log über die gefundenen und behobenen Probleme wird im Ordner der exe-Datei erstellt.
Eine Lizenz mit dem License Installer installieren
License Installer
Der Advance Steel 2009 License Installer zeigt die Lizenzeinstellungen an.
Der License Installer kann nun die bestehenden Einstellungen überschreiben oder parallel dazu neue Lizenzeinstellungen hinzufügen:
Eine Lizenz installieren
- Um eine Einzelplatz-Lizenz zu installieren, machen Sie einfach einen Doppelklick auf die *.aslic-Datei, die für diesen Computer erstellt wurde. Es darf keine Server-Lizenz sein! Dann klicken Sie auf "Installieren".
- Um Client eines Advance Steel Lizenzservers zu werden, machen Sie einfach einen Doppelklick auf die *.aslic-Datei, die für den Server erstellt wurde. Es muss speziell eine Server-Lizenz sein. Dann klicken Sie auf "Installieren".
Eine Lizenz für Version Advance Steel 8.1 (oder älter) und Advance Steel 2009 installieren
Advance Steel 8.1 und Advance Steel 2009 verwenden unterschiedliche Lizenzen, die nicht kompatibel sind (Anwender können die Advance Steel 2009-Lizenz nicht für Advance Steel 8.1 verwenden).
Im Falle von Einzelplatzlizenzen müssen Sie beide Lizenzen (für Advance Steel 8.1 und Advance Steel 2009) installieren, um mit beiden Versionen arbeiten zu können. Der License Installer muss zweimal verwendet werden: einmal für die Advance Steel 8.1-Lizenz und einmal für die Advance Steel 2009-Lizenz.
Im Falle von Serverlizenzen können Sie nicht beide Lizenzen auf demselben Server installieren. Auf einem Rechner muss der Lizenzserver für Advance Steel 2009 installiert sein und auf einem anderen Rechner der Lizenzserver für Advance Steel 8.1.
Überprüfen Sie, ob die korrekte Version des License Installers entsprechend zu den *.aslic-Dateien installiert ist
Wenn beim Doppelklick auf die *.aslic.Datei eine alte Version des Licence Installers erscheint, muss der Anwender manuell den neuen Licence Installer verbinden (denjenigen mit der Abfrage "Ersetzen der bestehenden Einstellungen"). Alte License Installer überschreiben immer die Registry-Einstellungen für den Wert GRAITEC_LICENSE_FILE. Wenn Sie also eine Advance Steel 2009-Lizenz mit einem alten License Installer installieren, dann wird die Lizenz für Advance Steel 8.1, falls vorhanden, aus der Registry gelöscht.
Allgemeine Aufgaben
Die Flexlm-Registry überprüfen und korrigieren
Die Lizenzeinstellungen der Registry befinden sich in:
- Für Windows Vista 32-bit und Windows Vista 64-bit befinden sich die Einstellungen in: HKEY_CURRENT_USER / Software / FLEXlm License Manager
- Für Windows XP 32-bit in : HKEY_LOCAL_MACHINE / Software / FLEXlm License Manager
- Für Windows XP 64-bit in : HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / FLEXlm License Manager
Verwenden Sie regedit um den Registrierungsschlüssel zu öffnen. Der Schlüssel enthält den Wert GRAITEC_LICENSE_FILE, der den Pfad zur Lizenzdatei angibt
Der Wert GRAITEC_LICENSE_FILE wird sowohl von Advance Steel als auch Advance Concrete verwendet.
Die Werte können einen Pfad enthalten (z.B. C:\Dokumente und Einstellungen\All Users\Application
Data\Graitec\AdvanceSteel\License\AS81.dat) oder eine Serveradresse (z.B. 7621@graitec_server).
Die erste Zahl der Serveraddresse ist der Vendor Port. Diese muss mit der Zahl in der auf dem Server installierten Lizenzdatei übereinstimmen.
SERVER XXX DSC=HASPGR-0x5a971635 7621
VENDOR GRAITEC
FEATURE HSBASIS GRAITEC 8100 01-oct-2009 20 START=11-mar-2008 TS_OK \
SIGN=C4E51342B6D8
...
Schauen Sie auf dem Rechner, auf dem der Lizenzserver läuft, nach dem Unterschlüssel: "Graitec License Server".
Der Unterschlüssel enthält die folgenden Werte:
- License: Pfad zur Lizenzdatei, die vom Lizenzserver verwendet wird
- Lmgrd: Pfad zu lmgrd.exe
- LMGRD_LOG_FILE: Pfad zur Log-Datei, diese ist standardmäßig leer. Tragen Sie einen Pfad ein, um mehr Informationen zu erhalten, wenn der Server fehlschlägt.
Die HOSTID finden
- Die physikalische Adresse der Netzwerkkarte
- Die Seriennummer der Festplatte
- Die HASP-Dongle ID
Die Nummer ist im Format: "00-13-20-6b-de-10"
Die Nummer ist im Format: "54c3-db43"
Wenn ein Computer mehrere Netzwerkkarten hat, kann eine beliebige ausgewählt werden. Es wird jedoch eine drahtlose Netzwerkkarte bevorzugt. Denn bei einer deaktivierten Karte funktioniert die Lizenz nicht, was bei drahtlosen Netzwerkkarten häufiger vorkommt.
Einen Arbeitsplatz zu einer Server-IP-Adresse verbinden
2. Schreiben Sie im Befehlsfenster ein: ipconfig /all.
3. Schauen Sie nach der IP-Addresse und loggen sich am Arbeitsplatz ein
4. Öffnen Sie regedit und navigieren zum Schlüssel im FLEXlm-Lizenzmanager, wie beschrieben unter Flexlm-Registry überprüfen und korrigieren.
5. Finden Sie den Wert GRAITEC_LICENSE_FILE und geben Port@IP-Addresse ein.
Zum Beispiel: 7621@192.168.153.1
Den Lizenzserver manuell starten
Überprüfen Sie, ob der Lizenzserver läuft. Loggen Sie sich dann am Serverrechner ein und starten den Windows Task Manager (STRG-SHIFT-ESC).
1. Wählen Sie den Karteireiter Prozesse.
2. Wählen Sie ganz unten Prozesse aller Benutzer anzeigen aus und schauen nach der graitec.exe und lmgrd.exe. Wenn sie fehlen, bedeutet es, dass der Lizenzserver aus ist.
Um den Lizenzserver manuell zu starten, verwenden Sie das Tool lmtools.exe.
1. Wählen Sie auf der ersten Seite die Option Configuration using services aus und wählen Graitec License Server in der Auswahlbox:

3. Klicken Sie Stop server und dann den Button Start Server.
Beachten Sie, dass der Server in bestimmten Situationen nicht startet:
- Ursache 1:
- Lösung 1:
- Ursache 2:
- Lösung 2:
Wenn Sie denselben Rechner als Lizenzserver für andere Software verwenden, die ebenfalls flexlm nutzt (z.B. AutoCAD®) - eine häufige Problemquelle - ist es besser, eine kombinierte Lizenz zu verwenden. Wenn Sie in dieser Situation sind, hängen Sie bitte die andere Lizenz an und fragen nach einer kombinierten Lizenz.
Die Befehlszeile, um den Lizenzserver zu starten, lautet: lmgrd.exe -c license_fullpath -l log_fullpath
Firewall-Ausnahmen für die Standard-Windows-Firewall einstellen
Um Firewall-Ausnahmen zu konfigurieren:
1. Gehen Sie vom Windows-Startmenü zur Firewall-Konfiguration Systemsteuerung > Sicherheitscenter > Windows-Firewall
2. Klicken Sie unter dem Karteireiter Ausnahmen auf Programm....
Voreingestellte Ports ändern, die vom Lizenzmechanismus verwendet werden
| Komponente | Advance Steel | Advance Concrete |
| graitec.exe | 7621 | 7622 |
| lmgrd.exe | 27000 | 27000 |
Um die Werte dieser Ports zu ändern, ergänzen Sie den folgenden Text in der Lizenzdatei:
SERVER XXX DSC=HASPGR-0x20c1d0ce 7622
VENDOR GRAITEC port=27000
FEATURE INT_VER GRAITEC 8100 permanent 1 TS_OK SIGN=15DFB30036E0
...
Hinweis: Es ist nicht notwendig, die Lizenz nach dem Abändern des Texts wieder zu verschlüsseln, aber der Server muss neu gestartet werden. Zum Neustart des Servers siehe "Lizenzserver manuell starten".
Auf der Client-Seite muss der voreingestellte Port ebenfalls geändert werden. Dies kann durch eine Neuinstallation der Lizenz geschehen oder manuell, indem 7622@server durch neuer_port@server ersetzt wird.
Bezüglich der Registry siehe Flexlm-Registry überprüfen und korrigieren.
Problembehebung bei der Kommunikation mit dem Lizenzserver
- Symptom:
- Ursache:
- Lösung:
Überprüfen Sie, ob eine Firewall, Antivirus-Software oder eine Spyware-Software vorhanden ist. Deaktivieren Sie diese vorübergehend und überprüfen erneut die Verfügbarkeit der Lizenz. In einigen Fällen blockiert Antivirus-Software (Panda) die Ports, obwohl sie deaktiviert wurde. In diesem Fall muss sie entsprechend konfiguriert oder deinstalliert werden.
Router:
Der Netzwerkadministrator sollte die Verbindung auf den Ports 7622 und 27000 öffnen. Wenn dies nicht möglich ist, sollten 2 beliebige Ports geöffnet und dann die unter Voreingestellte Ports ändern, die vom Lizenzmechanismus verwendet werden angegebenen Schritte ausgeführt werden.
Den Status der Netzwerkverbindung überprüfen
- In Windows XP: Wählen Sie vom Startmenü die Systemsteuerung > Netzwerkverbindungen
- In Windows Vista: Systemsteuerung > Netzwerkcenter > Netwerkverbindungen
Um eine Verbindung zu deaktivieren, machen Sie einen Rechtsklick auf das Icon und wählen Deaktivieren.
| Tools | Beschreibung | Nützlich für | Download |
| FixFileTime.exe | Behebt Fehler in Systemdateien, die ein Änderungsdatum haben, das vor dem aktuellen Datum liegt und dadurch Abstürze verursachen. | Wenn das System abstürzt und AutoCAD direkt nach dem Advance Startbild schließt | Kontaktieren Sie bitte den technischen Support |
| FixDate.exe | Für Kunden, die versehentlich das Computerdatum zurückstellen | Bei Fehlercode 88: System date has been set back | Kontaktieren Sie bitte den technischen Support |
| GetHaspDongleId.exe | Ermittelt die HASP dongle ID | Fehlercode 9: Invalid HOST. |
|
| KillerLicense.exe | Für Kunden, die ihre Lizenz auf einen anderen Computer übertragen wollen | Kontaktieren Sie bitte den technischen Support | Kontaktieren Sie bitte den technischen Support |
| lmtools.exe | Für die Problemerkennung mit dem FlexLm-Treiber | Fehlercode 15:Cannot connect to license server; Fehlercode 92:Feature removed during lmreread or wrong server line HOSTID; Fehlercode 95:Network connect to this host failed; Error code 96:Server node down or not responding. |
|
