Section "General"
[HKEY_LOCAL_MACHINE\SOFTWARE\WIBU-SYSTEMS\CodeMeter\Server\CurrentVersion]
ActionTimeInterval |
|||||
---|---|---|---|---|---|
|
gibt das Zeitintervall an, in dem der ActionHandler nach einem offenen Task suchen soll.
|
ApiCommunicationMode |
|||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
gibt den Kommunikationsmodus zwischen der Bibliothek WibuCm.dll und den von der Bibliothek verwendeten CodeMeter Lizenzserver an. Die Modi können kombiniert werden.
Plattformspezifischer Standard:
|
ApiCommunicationModeServer |
|||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
gibt den Kommunikationsmodus zwischen der Bibliothek WibuCm.dll und dem von CodeMeter Lizenzserver verwendeten CodeMeter Lizenzserver an. Die Modi können kombiniert werden.
Plattformspezifischer Standard:
|
BindAddress |
|
---|---|
|
gibt die IP-Adresse des von CodeMeter Lizenzserver verwendeten Netzwerkadapters an. Typische Beispiele sind 0.0.0.0 die an alle Netzwerkadapter bindet (Standard) oder 192.168.0.1. |
BorrowIdentifyByIpAddress |
|
---|---|
|
gibt die IP-Adresse (Server Identifikation) für eine vorbereitete Ausleihe an. |
CleanUpTimeOut |
|
---|---|
|
enthält einen Timeout-Wert (in Minuten), der von CodeMeter Lizenzserver verwendet wird, um interne Handles und Threads zu bereinigen. Der Standardwert ist 120 Minuten. Ab CodeMeter Version 6.70a betrifft dieser Wert nur noch LAN-Handles. |
CmInstanceUid |
|
---|---|
|
Beim Start berechnet CodeMeter Lizenzserver eine eindeutige ID, mit der Client-Computer für Station Share-Zugriffe identifiziert werden können. |
CmWANPort |
|
---|---|
|
gibt die Port-Adresse für die CmWAN-Kommunikation an, die nur von der Server-Seite verwendet wird. Der Standardwert ist die Port-Adresse 22351. |
CmWebSocketApi |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
gibt an, ob das CmWebSocket-API verwendet wird oder nicht.
Wird der Wert 0 (deaktiviert) gesetzt, kann die Online-Aktivierung im WebDepot von CodeMeter License Central nicht verwendet werden. Der Software Activation Wizard, der die CodeMeter License Central Gateways verwendet sowie die dateibasierte Aktivierung im WebDepot funktionieren jedoch weiterhin. |
CmWebSocketAllowWithoutOriginCheck |
|||||||||
---|---|---|---|---|---|---|---|---|---|
|
gibt seit CodeMeter Version 7.10a an, ob das CmWebSocket-API zusätzlich ohne Prüfung der Herkunft einer Anfrage (origin) für das CmWebSocket-API verwendet werden kann oder nicht. Standardmäßig ist die Prüfung nicht ausgeschaltet und greift (0).
|
DisableHostnameLookup |
|||||||
---|---|---|---|---|---|---|---|
|
schaltet die Namensauflösung ab und verhindert damit die Namensauflösung für das Logging (License Tracking, Lizenzverfolgung).
|
DisableWebSocketVersions |
|||
---|---|---|---|
|
erlaubt, bestimmte WebSocket-Protokollversionen explizit zu deaktivieren. Das komplette Deaktivieren der WebSocket-Schnittstelle: DisableWebSocketVersions = 0xFFFFFFFFF Optionales Deaktivieren einer Version des WebSocket-APIs ab Version 4: DisableWebSocketVersions = <Passendes Bit>.
|
EnabledContainerTypes |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
gibt die aktivierten CmContainer-Typen an. Derzeit sind vier Flags definiert, die bitweise kombiniert werden können. Diese Einstellung wird verwendet, um technische Probleme auf einigen Systemen zu vermeiden.
|
EnableWebAdmin |
|||||||
---|---|---|---|---|---|---|---|
|
Dieser Parameter ist verfügbar nur für
|
ExePath |
|
---|---|
|
gibt die aktuellen Pfadinformationen an, auf denen CodeMeter Lizenzserver gespeichert ist. Bei jedem Start speichert CodeMeter Lizenzserver diesen Pfad zu dem Parameter, der es Anwendungen erlaubt, CodeMeter auf Anfrage aufzurufen, um CodeMeter Lizenzserver zu starten. |
HostNameResolveTimeout |
|
---|---|
|
gibt in Millisekunden den maximalen Wert der Wartezeitüberschreitung (timeout) an, der zur Auflösung der IP-Adresse auf den Host-Namen verwendet wird. Dies dient zur Optimierung sowie Anpassung an spezifische Netzwerkeigenschaften. Der Standardwert beträgt 10 Millisekunden. Der Wert kann aber auch auf einen Wert zwischen 0 und 0xffffffff (49 Tage) Millisekunden gesetzt werden. |
HelpFile |
|
---|---|
|
gibt die vollständigen Pfadinformationen und den Dateinamen der CodeMeter Online-Hilfedatei an. |
IsCmWANServer |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob CodeMeter Lizenzserver als CmWAN-Server läuft oder nicht.
|
|
gibt an, ob CodeMeter Lizenzserver als Netzwerkserver im Netzwerk läuft oder nicht.
|
LastLogCleanup |
|
---|---|
|
gibt an, wann alle CodeMeter *.log-Dateien mit einem Zeitstempelwert gelöscht werden. |
|
erlaubt Benutzern, alle abgelehnten Lizenzzuweisungen (rejected allocations) für einem bestimmten CodeMeter Lizenzserver (lokal oder remote) zu verfolgen und als Protokolleinträge abrufen zu können.
|
|
erlaubt beim Abrufen abgelehnter Lizenzzuweisungen (rejected allocations) Einschränkungen über die Angabe eines einzelnen Firm Codes zu setzen, z.B. 6000010. Im Standardfall umfasst die Protokollierung alle verfügbaren Firm Codes. |
|
erlaubt beim Abrufen abgelehnter Lizenzzuweisungen (rejected allocations) das Setzen einer maximalen Anzahl an Protokolleinträgen. Die spezifizierte Zahl an Protokolleinträgen wird solange vorgehalten bis Benutzer die Protokolleinträge aktiv über einen entsprechenden cmu-Befehl abrufen. Im Standardfall umfasst die Liste 1000 Protokolleinträge. Optional ist ein Eingabe-Intervall zwischen [1..200000] möglich. |
LogCleanupTimeout |
|
---|---|
|
gibt an, wie lange der Timeout-Wert für das Löschen der Protokolldatei ist. Der Standardwert beträgt 336 Stunden, d.h. 14 Tage. |
LogCmActDiag |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob die Diagnose-Protokollierung von CmActLicense aktiviert ist oder nicht.
|
|
gibt an, nach wie vielen Minuten die Ereignis-Protokolldatei rotiert werden soll. Akzeptierte Werte liegen im Bereich von 1 bis 525600 (8760 Stunden, 365 Tage). Der Standardwert ist 1440 (24h). Der Standardwert wird auch verwendet, wenn der angegebene Wert außerhalb des Bereichs liegt oder nicht angegeben wurde. |
|
gibt an, nach welcher Größe in MegaByte die Ereignis-Protokolldatei rotiert werden soll. Akzeptierte Werte liegen im Bereich von 1 bis 3500 (3,42 GigaByte, Gb). Der Standardwert ist 10 (10 MegaByte). Der Standardwert wird auch verwendet, wenn der angegebene Wert außerhalb des Bereichs liegt oder nicht angegeben wurde. |
Logging |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob die Protokollierung der Konsolen- oder GUI-Ausgabe aktiviert ist oder nicht.
|
LogLicenseTracking |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob die Lizenzverfolgung aktiviert ist oder nicht.
|
LogLicenseTrackingPath |
|
---|---|
|
gibt den Speicherort an, an den die Lizenzverfolgungsdateien geschrieben werden. Standardmäßig ist ein Verzeichnis "Licensetracking" parallel zum im Parameter LogPath angegebenen Verzeichnis "Logs" vorhanden. |
LogLicenseTrackingLogRotationSizeInMb |
|
---|---|
|
[1..3500] Wenn eine Protokolldatei zur Lizenzverfolgung eine Größe von x MB überschreitet, beginnt die Rotation. Der Eingabebereich von x liegt zwischen 1 und 3500 MB. Der Standardwert ist 1000 MB. Wenn der angegebene Wert außerhalb des Eingabebereichs liegt, gilt automatisch der Standardwert |
LogLicenseTrackingLogRotationTimeInMinutes |
|
---|---|
|
[0..525600] Wenn der älteste Eintrag einer Protokolldatei der Lizenzverfolgung älter als n Minuten ist, beginnt die Rotation. Der Eingabebereich von n liegt zwischen 0 und 525600 Minuten (ca. 1 Jahr). Bitte beachten Sie, dass nach Angabe von n, die Protokolldatei etwa 1 Minute zeitverzögert beginnt zu rotieren. Der Standardwert ist 0 Minuten. Damit ist das Rotieren aufgrund von Zeit deaktiviert. Wenn der angegebene Wert außerhalb des Eingabebereichs liegt, gilt automatisch der Standardwert. |
|
gibt den Speicherort an, an dem die Protokolldateien geschrieben werden. Der Standardort ist das Verzeichnis, in dem die Plattform generiert wird, abhängig vom Installer (plattformspezifisch).
|
LtClientsCleanupTime |
|
---|---|
|
gibt den Zeitraum an, in dem die Client-Daten des Lizenztransfers gespeichert werden. Die Zeit wird in Stunden gespeichert, um mit kleinen Zeiträumen testen zu können. In CodeMeter WebAdmin wird es in Tagen gespeichert. Die Standardeinstellung ist 100 Tage, d.h. 2400 Stunden. |
MaxMessageLength |
|
---|---|
|
gibt die maximale Länge von TCP/IP-Anfragen in Bytes an. Der Standard ist 64 MB, was für alle bekannten API-Aufrufe ausreichend sein sollte. |
NetworkAccessFsb |
|||||||||
---|---|---|---|---|---|---|---|---|---|
|
gibt an, ob ein Zugriff auf einen Firm Security Box (FSB)-Eintrag über das Netzwerk erlaubt ist oder nicht.
|
NetworkPort |
|
---|---|
|
gibt die Netzwerk-Port-Adresse für die Kommunikation an. Der Standardwert ist die Port-Adresse 22350. Der Port 22350 wird von Wibu-Systems bei der IANA (Internet Assigned Numbers Authority) registriert und eindeutig für die CodeMeter-Kommunikation vergeben. Eine Liste der zugewiesenen Ports finden Sie unter www.iana.org/assignments/port-numbers. |
NetworkTimeout |
|||||||
---|---|---|---|---|---|---|---|
|
gibt den TCP/IP-Netzwerk-Timeout-Wert an.
|
ProxyPassword |
|
---|---|
|
gibt das Passwort des Proxy-Servers des lokalen Netzwerks an. Dies muss eingestellt werden, wenn eine Authentifizierung über einen Proxy oder eine Firewall erforderlich ist. Unter |
ProxyPasswordSecure |
|
---|---|
|
gibt das Passwort zum authentifizierten Zugriff auf den Proxy-Server an. Unter |
ProxyPort |
|
---|---|
|
gibt den Port des Proxy-Servers des lokalen Netzwerks an. Unter |
ProxyServer |
|
---|---|
|
gibt den Port des Proxy-Servers des lokalen Netzwerks an. Unter |
ProxyUser |
|
---|---|
|
gibt den Benutzernamen des Proxy-Servers des lokalen Netzwerks an. Dies muss eingestellt werden, wenn eine Authentifizierung über einen Proxy oder eine Firewall erforderlich ist. Unter |
|
gibt an, ob CodeMeter Lizenzserver ohne Dialog-Anforderung sofort gestartet wird.
|
StartDaemon |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob CodeMeter Lizenzserver wird beim Start als Daemon gestartet [nur Linux
|
SystemStartThreshold |
|
---|---|
|
gibt den Schwellenwert in Sekunden nach dem Start von Windows an [nur Windows Wenn Windows seit dem angegebenen Wert nicht gestartet wurde, wird der Parameter StartAlways in einer speziellen Weise behandelt (siehe WaitForServiceAfterSystemStart). |
TimeServerTimeout |
|
---|---|
|
gibt den Timeout für die Zeit-Server-Anfrage in Sekunden an. Der Standardwert beträgt 20 Sekunden. |
TimeServerURL1, TimeServerURL2, … |
|
---|---|
|
gibt die URL des Zeit-Servers an, der die Zertifizierte Zeit im CmContainer aktualisiert. Das Standardinstallationsprogramm setzt die folgenden Standardwerte: TimeServerURL1 = cmtime.codemeter.com TimeServerURL2 = cmtime.codemeter.fr TimeServerURL3 = cmtime.codemeter.de |
TrustedWebSocketOrigins1, TrustedWebSocketOrigins2, ... |
|||
---|---|---|---|
|
legt lokale Ausnahmen für das Prüfen vertrauenswürdiger WebSocket Origins fest.
TrustedWebSocketOrigins1 = null TrustedWebSocketOrigins2 = file:// TrustedWebSocketOrigins3 = http://example.com TrustedWebSocketOrigins4 = https://example.com TrustedWebSocketOrigins5 = http://example.com:33 |
UDPCachingTime |
|
---|---|
|
gibt die Wartezeit in Sekunden an, nachdem eine UDP-Anfrage (User Datagram Protocol) erneut getestet wurde. Nach einer UDP-Suche im Netzwerk werden die gefundenen Server für diese Zeit im CodeMeter Lizenzserver gespeichert. Der Bereich des Parameters ist [1, 3600]. Der Standardwert beträgt 20 Sekunden. |
UDPWaitingTime |
|
---|---|
|
gibt die Wartezeit in Millisekunden an, um den Zeitraum zu definieren, in dem eine UDP-Anfrage (User Datagram Protocol) für einen bestehenden CodeMeter Lizenzserver im Netzwerk beantwortet werden muss. Dies ist die maximale Zeit, die alle anderen Server auf die Anfrage antworten können. Der Standardwert ist 1000 Millisekunden. Der Bereich dieses Parameters umfasst [100, 15000]. |
UseMobileHandling |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob CodeMeter mobil genutzt werden kann. Wenn aktiviert, kann eine geschützte Anwendung und CodeMeter Lizenzserver von einer mobilen Festplatte gestartet werden und schließen, wenn das letzte Handle einer geschützten Anwendung freigegeben und die geschützte Anwendung beendet wurde.
|
UseMobileVars |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob CodeMeter Mobile-Variablen verwendet werden oder nicht.
Wenn CodeMeter eine lokale CodeMeter.ini-Datei verwendet, werden die folgenden Variablen verwendet: o$(CODEMETER_HOME) - enthält den absoluten Pfad von CodeMeter.exe. o$(CODEMETER_DRIVE) - enthält den Laufwerksbuchstaben des CmSticks. So kann beispielsweise der LogPath auf "$(CODEMETER_HOME)\logs" gesetzt werden. Wenn auf den Wert 0 gesetzt, werden diese Variablen nicht in die CodeMeter.ini eingefügt, sondern die absoluten Pfade bleiben erhalten. |
UseSystemProxy |
|||||||
---|---|---|---|---|---|---|---|
|
gibt an, ob CodeMeter die System Proxy-Einstellungen verwendet oder nicht. Unter
|
UseUmsDA |
|||||||||
---|---|---|---|---|---|---|---|---|---|
|
gibt an, ob die Kommunikation zwischen CodeMeter Lizenzserver und CmDongle direkt oder Datei-I/O-basiert ist.
|
|
gibt an, wie lange nach dem Systemstart CodeMeter.exe in Sekunden wartet. Danach startet die WibuCm.dll-Bibliothek CodeMeter.exe als Anwendung [nur Windows |
|
gibt an, wie lange eine WebSocket-Verbindung in Sekunden offen gehalten wird, obwohl der Client nicht aktiv ist. Der Standard-Höchstwert für eine solche mögliche Inaktivität beträgt 300 Sekunden (5 Minuten). Diese Zeitüberschreitung kann in Sekunden geändert werden. Der minimale Wert ist 1 Sekunde. Der Wert Null ist nicht gültig und es wird der Standard-Timeout (300 Sekunden) verwendet. |
|
gibt die globale maximale Dauer an, für die eine Lizenz von einem ausleihenden Server in Minuten gesperrt wird.
|
|
gibt die globale maximale Anzahl von Lizenzen an, die von einem Ausleih-Server ausgeliehen werden können.
|