Die Migration von Lizenzmanagern kann eine komplexe Aufgabe sein, insbesondere wenn es um ältere Software wie Autocad geht. Dieser Artikel befasst sich mit einem häufigen Problem bei der Umstellung von Autocad-Lizenzen auf einen neuen Server: Die Registrierungsschlüssel scheinen sich nicht dauerhaft zu aktualisieren. Wir werden die verschiedenen Mechanismen untersuchen, mit denen Autocad Lizenzen abruft, die Prioritäten der einzelnen Methoden aufzeigen und eine Lösung anbieten, um sicherzustellen, dass Ihre Clients auch nach der Servermigration reibungslos funktionieren. Ziel ist es, IT-Administratoren eine klare Anleitung zu geben, wie sie häufig auftretende Komplikationen bei der Lizenzverwaltung von Autocad vermeiden können, insbesondere in Umgebungen, in denen die Software nicht mehr im Mittelpunkt steht, aber dennoch von einer kleinen Benutzergruppe benötigt wird.
Verstehen der Autocad-Lizenzierungsmechanismen
Autodesk-Produkte, insbesondere ältere Versionen, nutzen verschiedene Methoden, um Lizenzserver zu lokalisieren. Das Verständnis dieser Mechanismen und ihrer Prioritäten ist entscheidend für eine erfolgreiche Migration. Wenn ein Autocad-Client versucht, eine Lizenz abzurufen, prüft er die folgenden Quellen in einer bestimmten Reihenfolge:
- Umgebungsvariablen von Windows: Dies ist die höchste Prioritätsmethode. Wenn eine Umgebungsvariable namens
ADSKFLEX_LICENSE_FILEgesetzt ist, wird diese von Autocad verwendet, um den Lizenzserver zu finden. - Registrierungsschlüssel: Wenn keine Umgebungsvariable gefunden wird, prüft Autocad einen bestimmten Registrierungsschlüssel. Der Schlüssel befindet sich normalerweise unter
HKLMSOFTWAREFLEXlm LICENSE MANAGERASDKFLEX_LICENSE_FILE(der genaue Pfad kann je nach Autocad-Version variieren). licpath.lic-Datei: Als letzte programmgesteuerte Option sucht Autocad nach einer Datei namenslicpath.licim Installationsverzeichnis von Autocad (oft unterC:Program FilesAutodesk Autocad [Version]). Diese Datei enthält den Pfad zum Lizenzserver.
Wenn keine dieser Methoden erfolgreich ist, fordert Autocad den Benutzer auf, den Lizenzserver manuell in einem Dialogfeld einzugeben.
Das Problem: Der widerstandsfähige Registrierungsschlüssel
In vielen Fällen stellen Administratoren fest, dass die Änderung des Registrierungsschlüssels (HKLMSOFTWAREFLEXlm LICENSE MANAGERASDKFLEX_LICENSE_FILE) die Lizenzen vorübergehend korrekt auf den neuen Server umleitet. Kurz darauf kehren die Clients jedoch automatisch zum alten Lizenzserver zurück, und auch der Registrierungsschlüssel wird auf den ursprünglichen Wert zurückgesetzt. Dieses Verhalten ist frustrierend, da es den Anschein erweckt, die Konfiguration sei nicht dauerhaft.
Die Ursache für dieses Problem liegt oft darin, dass andere Prozesse oder Autocad-spezifische Dienste die Registrierungseinstellungen im Hintergrund überschreiben. Dies kann passieren, wenn Autocad neu gestartet wird, wenn eine automatische Überprüfung im Gange ist, oder wenn ein anderer Autocad-Lizenzierungsdienst die Konfiguration erzwingt.
Lösungsansatz: Die Prioritäten nutzen
Um dieses Problem zu umgehen und eine dauerhafte Migration zu gewährleisten, ist es am effektivsten, die Prioritäten der Lizenzierungsmechanismen von Autocad zu nutzen. Anstatt sich ausschließlich auf den Registrierungsschlüssel zu verlassen, der sich als unzuverlässig erwiesen hat, sollten Sie die Methoden mit höherer Priorität priorisieren:
Konfigurieren Sie die Umgebungsvariable: Dies ist die zuverlässigste Methode. Setzen Sie die Umgebungsvariable
ADSKFLEX_LICENSE_FILEauf allen Client-Computern auf den neuen Lizenzserver. Dies überschreibt alle anderen Einstellungen und stellt sicher, dass Autocad den korrekten Server verwendet.- Anleitung:
- Öffnen Sie die Systemeigenschaften (Rechtsklick auf “Dieser PC” oder “Computer” > “Eigenschaften” > “Erweiterte Systemeinstellungen”).
- Klicken Sie auf “Umgebungsvariablen…”.
- Unter “Systemvariablen” klicken Sie auf “Neu…”.
- Geben Sie als Variablennamen
ADSKFLEX_LICENSE_FILEein. - Geben Sie als Variablenwert den Namen oder die IP-Adresse Ihres neuen Lizenzservers ein (z. B.
27000@IhrNeuerServerName). - Klicken Sie auf “OK”, um alle Fenster zu schließen.
- Anleitung:
Aktualisieren Sie die
licpath.lic-Datei: Als zusätzliche Absicherung oder falls die Umgebungsvariable nicht umgesetzt werden kann, stellen Sie sicher, dass dielicpath.lic-Datei im Autocad-Installationsverzeichnis auf den neuen Lizenzserver verweist.- Anleitung:
- Navigieren Sie zum Autocad-Installationsordner auf dem Client-Computer.
- Öffnen Sie die Datei
licpath.licin einem Texteditor (z. B. Notepad). - Ändern Sie den Eintrag so, dass er Ihren neuen Lizenzserver angibt.
- Speichern Sie die Datei.
- Anleitung:
Durch die gleichzeitige Konfiguration der Umgebungsvariable und der licpath.lic-Datei stellen Sie sicher, dass Autocad auch dann den richtigen Lizenzserver findet, wenn der Registrierungsschlüssel aus unbekannten Gründen zurückgesetzt wird.
Der Fall Solidworks: Eine Lehre
Interessanterweise zeigt die Erfahrung mit Solidworks, dass die Änderung des Registrierungsschlüssels dort oft problemlos funktioniert. Dies deutet darauf hin, dass Solidworks möglicherweise einen anderen Mechanismus zur Lizenzverwaltung verwendet oder dass seine Dienste die Registrierungseinstellungen nicht auf die gleiche Weise überschreiben. Diese Beobachtung unterstreicht die Wichtigkeit, die spezifischen Konfigurationen für jede Softwareanwendung zu verstehen.
Fazit und nächste Schritte
Die erfolgreiche Migration von Autocad-Lizenzen auf einen neuen Server erfordert ein Verständnis der verschiedenen Lizenzierungsmechanismen und ihrer Prioritäten. Während Registrierungsschlüssel anfällig für unerwünschte Änderungen sind, bieten Umgebungsvariablen und die licpath.lic-Datei robustere und dauerhaftere Lösungen. Durch die Priorisierung dieser Methoden können Sie sicherstellen, dass Ihre Autocad-Clients nahtlos auf den neuen Lizenzserver zugreifen.
Wenn Sie planen, Ihre Autocad-Lizenzverwaltung zu aktualisieren, empfehlen wir Ihnen dringend, die Umgebungsvariablen als primäre Methode zu verwenden und die licpath.lic-Datei als sekundäre Absicherung zu konfigurieren. Testen Sie die Konfiguration gründlich mit einer kleinen Gruppe von Benutzern, bevor Sie sie in Ihrer gesamten Organisation ausrollen. Mit der richtigen Planung und Umsetzung können Sie die Risiken minimieren und einen reibungslosen Übergang gewährleisten.
Referenzen:
- Autodesk Support. (n.d.). Use of licpath.lic file and ADSKFLEXLICENSEFILE environment variable on same computer. Abgerufen von http://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Use-of-licpath-lic-file-and-ADSKFLEXLICENSEFILE-environment-variable-on-same-computer.html
