===== Lizenzdatei NET ===== Eine Lizenzdatei, die für den Einsatz mit der NET-Software-Management-Konsole gedacht ist, wird im Tag **** mit dem Attribut **Version** (Erster Buchstaben gross, Rest Kleinbuchstaben) gekennzeichnet. Dies ist das eindeutige Unterscheidungsmerkmal. Eine lokale oder eine USB-Lizenz lässt sich durch Umbenennung dieses Attributes leicht für den Gebrauch mit der lokalen Software-Management-Konsole konvertieren, wenn zusätzlich noch die beiden unten aufgeführten Tags ergänzt werden. Eine Beschreibung des Lizenzierungsprozesses und der NET-Konsole befindet sich hier im Wiki: [[print2forms:lizenzierung:lizenzierung|Lizenzierung]]. Ein typischer Anfang einer NET-Lizenzdatei ist nachfolgend abgebildet: \\ \\ 3.9999 90 1 400 436207799 20 180 240 480 500 2020-12-31 2020 SPE Systemhaus GmbH SPE Systemhaus GmbH \\ Die meisten Tags sind bei der [[print2forms:notfall:usb|Lizenzdatei USB]] beschrieben. Es kommen allerdings zwei weitere Tags hinzu. Das Tag **** mit dem Namenattributwert **NetHold** bestimmt das Intervall in Minuten, bis die NET-Software-Management-Konsole wieder eine Legitimation durch einen Lizenzserver der SPE Systemhaus GmbH benötigt. Hier sind das die üblichen vier Stunden. Das Tag **** mit dem Namenattributwert **NetTry** bestimmt eine Karenzzeit in Minuten, während der die NET-Software-Management-Konsole versucht, die Legitimation durch die Lizenzserver einzuholen. Diese Zeit ist immer länger als die bei **NetHold** angegebene Zeit. Läuft die Karenzzeit ab, ohne dass eine Legitimation erfolgt ist, bleibt die NET-Software-Management-Konsole stehen. \\ \\ Die NET-Software-Management-Konsole enthält intern eine Liste der Lizenzserver. Dies ist standardmässig mit spe-systemhaus-smc.net:55571 spe-systemhaus.net:55571 spe-systemhaus-backup.net:55571 belegt gewesen. Die Reihenfolge der Server ist von Bedeutung. Der erste Eintrag ist der Hauptserver die nachfolgenden sind Backups, respektive Backups vom Backup. Die angegebene Port-Nummer ist der freigegebene Port des Lizenzservers. Aufgrund von Problemen bei der Domain-Registrierung musste der Backup vom Backup geändert werden. Details finden sich [[print2forms:nachrichten:20200805_neue_domain_fuer_konsole_net|hier]]. Status und Adressen der Lizenzserver finden sich [[print2forms:lizenz|hier]]. \\ \\ Für die Modifikation der Server-Liste wird ein spezielles **Tool** zur Verschlüsselung benötigt: **cryptStrings.exe**. Aus Sicherheitsgründen befindet es sich nur auf den Entwicklungsrechnern. Der Aufruf für die Erstellung (Verschlüsselung) der Server-Liste ist beispielhaft: cryptstrings /radix64 "localhost:55551 127.0.0.1:55551 10.1.7.101:55551" a:hfj85ztG/Kjn5uPSm3lsbnEQMRfL+qY+iM7Bx+OED+/1I9GUPtkTdTyRO6H63SYG6u0= Der Aufruf für die Entschlüsselung einer Server-Liste ist beispielhaft: cryptstring /decrypt /radix64 a:hfj85ztG/Kjn5uPSm3lsbnEQMRfL+qY+iM7Bx+OED+/1I9GUPtkTdTyRO6H63SYG6u0= localhost:55551 127.0.0.1:55551 10.1.7.101:55551 Wie die Server-Liste dann konkret der NET-Software-Management-Konsole mitgeteilt werden kann, ist in der Nachricht [[print2forms:nachrichten:20200805_neue_domain_fuer_konsole_net|hier]] beschrieben. \\ \\ Der Installer für die NET-Software-Management-Konsole ist über die Download-Seiten von (c4p) und (p2f) verfügbar. \\ \\