16.1 Schweregrade bei Meldungen

Alle Meldungen weisen einen Schweregrad auf, damit Sie erkennen, wie kritisch die Meldung ist. Die Schweregrade in abnehmender Reihenfolge lauten wie folgt:

16.1.1 Fatal (Schwerwiegend)

Eine schwerwiegende Meldung zeigt ein größeres Problem wie zum Beispiel Datenverlust oder Funktionsverlust auf.

Beispiele:

  • Wenn der eDirectory-Server beim Laden von Modulen Systemmodule wie NCPEngine und DSLoader nicht lädt, wird ein schwerwiegender Fehler gemeldet und protokolliert.

  • Wenn der eDirectory-Server keine Verbindung auf dem sicheren Port 636 herstellt, wird ein schwerwiegender Fehler gemeldet und protokolliert.

16.1.2 Warnhinweis

Eine Meldung, die nicht notwendigerweise schwerwiegend sein muss, doch eine mögliche Ursache für ein künftiges Problem darstellt.

Beispiele:

  • Verbindungsfehler zwischen zwei Servern in einem Baum, die dazu führen, dass der Server zum Cache der ungültigen Adressen hinzugefügt wird. Der Server kann diesen speziellen Zustand beheben, indem er den Cache der ungültigen Adressen zurücksetzt.

  • Wenn die LDAP-Clientanwendung eine Bindung ausführt und die Verbindung schließt, ohne die Bindung aufzuheben, dann sollte der LDAP-Server eine Warnung mit der entsprechenden Warnmeldung protokollieren.

  • Wenn der eDirectory-Server alle Dateibeschreibungen aufgebraucht und die Schwellwertgrenze erreicht hat, dann kann der Server aufgrunddessen keine Eingangsanforderungen verarbeiten und darauf antworten, was dazu führt, dass die Anwendung nicht ausgeführt wird.

16.1.3 Fehler

Eine Meldung, die durch einen ungültigen Vorgang verursacht wurde, die jedoch kein Problem verursacht.

Beispiele:

  • Wenn eine Client-Anwendung versucht, ein Objekt hinzuzufügen, für das im Schema keine Attributdefinitionen definiert wurden, dann meldet der eDirectory-Server den Fehler "ERR_NO_SUCH_ATTRIBUTE".

  • Wenn ein Benutzer versucht, sich mit einem ungültigen Passwort anzumelden, dann meldet der eDirectory-Server den Fehler "ERR_FAILED_AUTHENTICATION".

16.1.4 Informationen

Eine Meldung, die die erfolgreiche Durchführung eines Vorgangs oder Ereignisses am eDirectory-Server beschreibt.

Beispiele:

  • Wenn ein Modul erfolgreich geladen/entladen wird, kann es sinnvoll sein, eine Informationsmeldung zum Vorgang zu protokollieren.

  • Wenn die Datenbank-Cache-Konfiguration geändert wird, sollte eine Informationsmeldung zum erfolgreichen Speichern der Konfiguration protokolliert werden.

16.1.5 Debug

Eine Meldung, die Informationen enthält, die Entwicklern bei der Fehlersuche in einem Programm helfen.

Beispiele:

Während der Durchführung einer dynamischen Gruppensuche werden alle dynamischen Gruppenmitglieder mit Informationen zur Eintrags-ID, Partitions-ID und DN der Mitglieder angezeigt. Diese Informationen unterrichten Sie darüber, dass alle Mitglieder auf eDirectory-Ebene zurückgegeben wurden.