Lizenzierungsfehler

Wenn ein Lizenzierungsfehler auftritt, überprüfen Sie als erstes die PVSS_II.log-Datei auf dem Server für mehr Information. Unterhalb finden Sie eine Beschreibung der Log-Meldungen.

Alle WinCC OA-Log-Meldungen zur Lizenzierung sind vom Typ "Invalid license" oder "License information".

Allgemeine Fehler

  • Eine Lizenz enthält eine Wartungsperiode. Wenn das Build-Datum einer WinCC OA-Version (z.B. ein neues Patch-Update) neuer als die Wartungsperiode ist, kann das Projekt nicht mit der WinCC OA-Lizenz gestartet werden. Das System gibt die folgende Log-Meldung aus.
    WCCILevent (0), <date time>, SYS,  SEVERE,  105, Invalid license, Software Update Service expired. WinCC OA build date: <date time>
  • Wenn der Lizenzserver nicht gefunden wurde, wird der Fehler 101 angezeigt. Überprüfen Sie Ihre Netzwerkverbindung (z.B. das Netzwerkkabel).
    WCCILevent (0), <date time>, SYS,  SEVERE,  105, Invalid license, CodeMeter descriptor check for event (9921) returned: CodeMeter License Server not found, Error 101.
  • Die angeführte Log-Meldung tritt auf, wenn eine UI-Lizenz abgerufen wird und der Container nicht erreichbar ist.
    WCCILevent (0), <date time>, SYS,  SEVERE,  105, Invalid license, CodeMeter request for: ui (9724) - in CmContainer 3-4736112 - returned: A network error occurred, Error 100.
  • Wenn die Zeitspanne für den "7-Tage-Lizenzmodus" abgelaufen ist, wird die folgende Log-Meldung ausgegeben.
    WCCILevent (0), <date time>, SYS, FATAL, 105, Invalid license, License lost and grace period expired
  • Wenn eine Lizenz auf einen neuen Host übertragen wurde oder der Lizenz-Dongle entfernt wurde, werden bei der nächsten zyklischen Prüfung (nach maximal zehn Minuten) folgende Log-Meldungen ausgegeben:
    WCCILevent   (0), <date> 16:41:21.039, SYS,  SEVERE,    105, Invalid license, CodeMeter descriptor check for event (9921) returned: An invalid handle was specified, Error 106.
    WCCILevent   (0), <date> 16:41:21.040, SYS,  SEVERE,    105, Invalid license, CodeMeter descriptor check for ios (9922) returned: An invalid handle was specified, Error 106.
    WCCILevent   (0), <date> 16:41:21.044, SYS,  WARNING,   105, Invalid license, 10070 minutes left.
    WCCILevent   (0), <date> 16:51:22.012, SYS,  WARNING,   105, Invalid license, 10060 minutes left.
    WCCILevent   (0), <date> 17:01:23.029, SYS,  SEVERE,    105, Invalid license, Disabling para-license because cyclic license check found no valid license
    WCCILevent   (0), <date> 17:01:23.029, SYS,  WARNING,   105, Invalid license, 10050 minutes left.
    WCCOAui      (1), <date> 17:01:23.029, SYS,  FATAL,     105/_errors, Invalid license, Shutdown para because it is not licensed

    Die Information "Invalid license, <N> minutes left" wird bei jeder Lizenzprüfung (10-Minuten-Intervall) ausgegeben. Wenn innerhalb von 30 Minuten die Lizenz nicht wiederhergestellt werden kann, werden alle UI-Manager mit "PARA"-Option beendet. Dies wird durch die Log-Meldung "Shutdown para because it is not licensed" dokumentiert. Das System läuft im "7-Tage-Lizenzmodus".

    Die Anzahl der Invalid Handle-Meldungen hängt davon ab, welche WinCC OA-Lizenzierungsoptionen von dem laufenden Projekt gezogen wurden.

  • Wenn bei der Verwendung eines Lizenzservers ein Netzwerkfehler auftritt, wird die Log-Meldung unterhalb ausgegeben. Das Verhalten danach ist dasselbe wie bei neu gehosteten Lizenzen (siehe den Punkt oberhalb), d.h. sieben Tage Frist und die verbleibende Zeit wird alle zehn Minuten angezeigt, bis der WinCC OA Event Manager heruntergefahren wird.
    WCCILevent (0), <date time>, SYS, SEVERE, 105, Invalid license, CodeMeter descriptor check for event (9921) returned: CodeMeter License Server not found, Error 101.
  • Die Lizenz wurde wieder aktiviert. Bei der nächsten zyklischen Prüfung (nach maximal zehn Minuten) oder bei einer Änderung des Wertes von _Event.ReadLicense wird eine gültige Lizenz durch folgende Meldung angezeigt:
    WCCILevent (0), <date time>, SYS, INFO, 108, License information, License recovery was successful - all CodeMeter descriptors are valid

Lizenzoptionsfehler

  • Wenn eine Lizenzoption nicht verfügbar ist, wird die folgende Log-Meldung ausgegeben. In diesem Beispiel fehlt die Lizenz für das WinCC OA -Feature "Rezepte". Erwerben Sie eine Lizenz oder aktivieren Sie eine Lizenz über die Lizenzticket ID - siehe Kapitel Aktivieren einer Lizenz.
    WCCILevent (0), <date time>, SYS, SEVERE, 105, Invalid license, CodeMeter request for: recipe (95261) - in CmContainer 3-4800804 - returned: CmContainer Entry not found, Error 200.
  • Wenn in einem Container die verfügbare Anzahl an Lizenzen für eine bestimmte Option bereits in Verwendung ist, wird die folgende Log-Meldung ausgegeben. In diesem Beispiel sind alle UI-Lizenzen bereits in Verwendung.
    WCCILevent (0), <date time>, SYS, SEVERE, 105, Invalid license, CodeMeter request for: ui (9724) - in CmContainer 130-2851789952 - returned: The user maximum of the CodeMeter license is reached, Error 212 

Containerfehler

  • Wenn ein Container nicht gefunden wird, weil eine falsche Containernummer angegeben wurde (Config-Eintrag [general] useCMContainerSerialNumber), wird die folgende Log-Meldung angezeigt.
    WCCILevent (0), <date time>, SYS,  SEVERE,  105, Invalid license, Requested CodeMeter container 4-5678 not found 

Fehler bei Containeränderung zur Laufzeit

Über das DP-Element _Event(_2).License.setCMContainer kann zur Laufzeit der verwendete Code-Meter-Container geändert werden. Treten beim Setzen des Containers Fehler auf, werden die folgenden Log-Meldungen ausgegeben.

  • Eine falsche Containernummer wurde auf das DP-Element _Event(_2).License.setCMContainer geschrieben.
    WCCILevent (0), <date time>, SYS,  SEVERE,  105, Invalid license, Requested CodeMeter container 4-12345678 not found
  • Die Änderung des Containers war nicht möglich.
    WCCILevent (0), <date time>, SYS, SEVERE, 108, License information, Container change: Error getting license for event 
  • Die Freigabe einer Lizenz-Option ist nicht möglich, da gerade eine Umschaltung des Lizenz-Containers vorgenommen wird.
    WCCILevent (0), <date time>, SYS, WARNING, 108, License information, License operation "connection close" blocked due to service operation running
  • Die bereits verwendete Containernummer wurde erneut auf das DP-Element _Event(_2).License.setCMContainer geschrieben.
    WCCILevent (0), <date time>, SYS, SEVERE, 108, License information, Container change: repeated container identification string "130-121432558"