Beiträge in diesem Abschnitt

Selbstheilung der Lizenzintegrität für Administratoren

Veröffentlicht:
Aktualisiert:

Dieser Artikel erläutert für Administratoren den Lizenzintegritätsmonitor in MobilityManager: wie er manipulierte Lizenzdaten selbst heilt, wovor er warnt und wie der Integritätsstatus zu lesen ist.

Warum es die Integritätsprüfung gibt

Aus Geschwindigkeitsgründen setzt die Plattform Grenzen und Module aus denormalisierten Lizenzspalten durch, die in der Datenbank gespeichert sind. Der signierte Lizenzschlüssel ist die kryptografische Quelle der Wahrheit. Jemand mit Datenbankzugriff könnte diese Spalten bearbeiten — eine Grenze anheben, ein Modul-Flag umlegen, das Ablaufdatum verlängern, eine zweite aktive Lizenzzeile einfügen, die Datenbank auf einer anderen Maschine wiederherstellen oder die Uhr zurückstellen — ohne die Signatur zu beschädigen. Der Integritätsmonitor ist das, was dies bemerkt und darauf reagiert.

Reaktionshaltung: selbst heilen und warnen

Der Monitor läuft kurz nach dem Start und danach etwa einmal pro Stunde. Seine Haltung ist bewusst nicht blockierend, damit air-gapped Installationen mit unbefristeten Lizenzen niemals ausgesperrt werden:

  • Jede Anomalie wird aufgezeichnet als ein rein anfügendes Integritätsereignis (Manipulationsnachweis).
  • Spalten, die nicht mit der signierten Lizenz übereinstimmen, werden automatisch daraus korrigiert, sodass Manipulation keinen Nutzen bringt und kein Falsch-Positiv-Risiko besteht — die signierte Lizenz ist die tatsächliche Berechtigung des Kunden.
  • Anomalien, die nicht geheilt werden können, lösen eine dauerhafte Administratorwarnung aus, stoppen jedoch das Produkt nicht.

Was er erkennt und wie er reagiert

AnomalieSchweregradReaktion
Spaltenabweichung (Grenze oder Modul-Flag weicht vom signierten Schlüssel ab)KritischAutomatisch aus der signierten Lizenz korrigiert
Mehrere aktive LizenzzeilenKritischNicht-kanonische Zeilen deaktiviert; die authentische Zeile beibehalten
Verletzung des Demo-Profils (Demo über ihr 1/10/5-, Alle-Module-, 30-Tage-Profil hinaus bearbeitet)Kritisch / WarnungZurück zum kanonischen Demo-Profil korrigiert
Ungültige Signatur (gefälschter oder ersetzter Schlüssel)KritischGewarnt — kann nicht geheilt werden
Signatur nicht überprüfbar (kein öffentlicher Schlüssel konfiguriert)WarnungGewarnt — Grenzen können nicht bestätigt werden
Fingerabdruck-Abweichung (Datenbank auf einen anderen Host wiederhergestellt/geklont)WarnungGewarnt
Uhr-Rückstellung / letzte Sichtung gelöschtWarnungGewarnt
Über der Fahrzeuggrenze (aktive Fahrzeuge überschreiten den Höchstwert)WarnungGewarnt; Anlegen neuer Fahrzeuge bleibt blockiert
Fehlende Aktivierungsbindung (Fingerabdruck oder Aktivierungsdatum gelöscht)WarnungGewarnt

Den Integritätsstatus lesen

Der Integritätsbericht (verfügbar für Administratoren mit der Berechtigung softwareLicense:manage) fasst die jüngsten Ereignisse und einen Gesamtstatus zusammen:

StatusBedeutung
Nicht konfiguriertKeine aktive Lizenz, oder die Systemdatenbank ist nicht verfügbar — es gibt nichts zu überprüfen.
OKDie Lizenz stimmt mit ihrer signierten Quelle überein und alle Invarianten gelten.
Automatisch korrigiertManipulierte Spalten wurden erkannt und aus der signierten Lizenz geheilt.
VerletzungEs wurde eine Anomalie gefunden, die nicht automatisch korrigiert werden konnte und Aufmerksamkeit erfordert.

Jedes Ereignis führt auf, wann es erkannt wurde, den Ereignistyp und Schweregrad, das betroffene Feld, die erwarteten und tatsächlichen Werte, die ergriffene Reaktion sowie eine für Menschen lesbare Detailmeldung.

Hinweis: Ein Status "Verletzung" deaktiviert das Produkt nicht. Er bedeutet, dass eine gewarnte Anomalie — etwa ein Signaturfehler, eine Änderung des Host-Fingerabdrucks oder eine Flotte über der Grenze — vorhanden und ungelöst ist. Untersuchen Sie sie, anstatt zu erwarten, dass das System in Ihrem Namen blockiert.
Warnung: Lizenzspalten direkt zu bearbeiten, um Kapazität oder Module freizuschalten, ist zwecklos und hinterlässt einen dauerhaften Eintrag. Beim nächsten Durchlauf korrigiert der Monitor die Felder der signierten Lizenz auf ihre wahren Werte zurück und protokolliert den Versuch.

Empfohlene Reaktion

  1. Öffnen Sie den Integritätsstatus und überprüfen Sie die jüngsten Ereignisse.
  2. Bestätigen Sie bei automatisch korrigierten Einträgen, dass die Lizenz nun Ihrer wahren Berechtigung entspricht — in der Regel ist keine weitere Maßnahme erforderlich.
  3. Untersuchen Sie bei Warnungen wie Fingerabdruck- oder Uhrenanomalien, ob die Datenbank verschoben oder die Host-Uhr geändert wurde, und beheben Sie die zugrunde liegende Ursache.
  4. Bringen Sie bei einer Warnung über die Grenze hinaus die aktive Fahrzeug-Gesamtsumme wieder innerhalb des lizenzierten Höchstwerts oder wenden Sie eine Lizenz mit einer höheren Grenze an.

Verwandte Artikel

  • Der Lizenz-Heartbeat und der Schutz vor Uhrzeitmanipulationen
  • Platzbegrenzungen verstehen (Unternehmen, Fahrzeuge, Benutzer)
  • Eine Lizenz aktualisieren oder ersetzen
  • Aktuellen Lizenzstatus und Nutzung anzeigen
AH
Geschrieben von Alexander Hagemann
Aktualisiert:
Zugriff abgelehnt
Zugriff abgelehnt