MID Server-Benutzerkonnektivitätsprobleme

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 14 Minuten Lesedauer
  • Die Instanz schreibt Probleme mit MID-Server-Benutzeranmeldungen und Netzwerkkonnektivität in die Tabelle „MID-Serverproblem“ [ecc_agent_issue] und erstellt Events, die Sie in benutzerdefinierten Skripts oder zum Senden von E-Mail-Benachrichtigungen verwenden können.

    Datensätze in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] können Aufschluss darüber geben, warum sich Ihr MID-Server-Benutzer nicht anmelden kann oder warum ein MID-Server keine Verbindung zur Instanz herstellen kann. Das System zeigt in dieser Tabelle Datensätze für Verbindungsprobleme an, die aussagekräftige Fehlermeldungen enthalten, die auf mögliche Ursachen hinweisen. Standardmäßig wird eine regelmäßige Aufgabe namens MIDUserConnectivity alle vier Stunden ausgeführt und die MIDUserConnectivity-Skripteinbindung zur Bewertung der MID-Server-Verbindungsaktivität gestartet. Datensätze in der Tabelle „MID-Server“ [ecc_agent_issue] spiegeln den Status der MID-Server-Anmeldeversuche und der Konnektivität zum Zeitpunkt der Ausführung der regelmäßigen Aufgabe wider.

    Aus Sicht der Instanz ist besitzt der MID-Server den Status Ausgeschaltet, wenn:
    • die Benutzerauthentifizierung fehlschlägt
    • die Benutzerautorisierung fehlschlägt
    • Netzwerkprobleme verhindern, dass MID-Server eine TCP-/IP-Verbindung aufbauen
    Hinweis:
    Um einen Benutzer mit einem MID-Server zu verknüpfen, navigieren Sie zur Datei servicenow/<MID-Server-Name>/agent/config.xml. und geben Sie die Benutzeranmeldeinformationen in die Parameter mid.instance.username und mid.instance.password ein. Stellen Sie sicher, dass Sie den MID-Server neu starten, um Ihre Änderungen zu aktivieren.

    So werden Probleme protokolliert

    Fehler bei der Benutzerauthentifizierung und Autorisierungsprobleme werden automatisch in der Agent-Protokolldatei des MID-Servers protokolliert. Die Nachricht für beide ist dieselbe: Benutzer kann nicht authentifiziert werden oder die richtigen Rollen fehlen. Wenn das Problem mit der Autorisierung zusammenhängt, zeigt die Datei agent.log die Liste der fehlenden Rollen an.

    Wenn das Debugging aktiviert ist, werden Probleme mit dem MID-Server im Systemprotokoll (syslog) protokolliert und können als Zusammenfassung oder detailliert angezeigt werden. Sie können das Samplingintervall auch von den voreingestellten 4 Stunden in ein kürzeres Zeitintervall ändern, um Ihre Wiederherstellungsmaßnahmen zu verfolgen. Anweisungen zum Aktivieren und Konfigurieren des Debugging für MID-Server-Benutzerprobleme finden Sie unter Die Maßnahmen zur Fehlerbehebung bei Problemen mit der MID Server-Benutzerkonnektivität testen.

    Bereitgestellte Daten

    Wenn bei der Instanz Benutzerkonnektivitätsprobleme auftreten, wird ein Datensatz in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] geöffnet.
    Abbildung : 1. Beispiel für eine Fehlermeldung zur Benutzerauthentifizierung
    Beispiel für eine Fehlermeldung zur Benutzerauthentifizierung
    Die Tabelle MID-Serverprobleme enthält folgende Felder:
    Tabelle : 1. MID-Server-Problemfelder
    Feld Beschreibung
    Zuletzt erkannt Datum und Uhrzeit, zu der das Problem zuletzt erkannt wurde.
    Kurzbeschreibung Inhalte der generierten Nachricht, die ein mögliches Problem mit dem benannten Benutzer oder dem MID-Server angibt.
    MID-Server Leer in der Jakarta-Version.
    Ursprung des Problems Der Prozess, der das Problem identifiziert hat. Bei allen Problemen mit der MID-Server-Benutzerkonnektivität lautet der Ursprung MIDUserConnectivity.
    Status Der aktuelle Status des Problems. Mögliche Status sind:
    • Neu: Anfangsstatus, bei der die Instanz das Problem erstellt.
    • Bestätigt: Status, wenn der Administrator das Problem zum ersten Mal untersucht.
    • Gelöst: Endstatus, festgelegt durch die Instanz; zeigt an, dass das Problem gelöst wurde. Wenn die regelmäßige Aufgabe bei der erneuten Ausführung nicht auf das Problem stößt, legt die Instanz diesen Wert automatisch fest.
    Domäne Domäne, die dem MID-Server-Benutzerkonto zugeordnet ist.
    Anzahl Anzahl der Fälle, in denen ein Problem erkannt wurde Jedes Mal, wenn die regelmäßige Aufgabe ausgeführt wird und dasselbe Problem auftritt, wird dieses Feld inkrementiert.

    Benutzerauthentifizierungsfehler

    Die Anmeldeinformationen, die die Instanz zur Authentifizierung eines MID-Server-Benutzers verwendet, werden in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] konfiguriert. Wenn der MID-Server-Benutzer versucht, sich mit ungültigen Anmeldeinformationen bei der Instanz anzumelden, lehnt die Instanz die Verbindung ab und schreibt das Event login.failed in die Events-Tabelle [sysevents] für den Benutzer. Administratoren können dieses Ereignis in einem anwenderdefinierten Skript oder in E-Mail-Benachrichtigungen bei Authentifizierungsfehlern verwenden.

    Hinweis:
    Wenn die Benutzerauthentifizierung fehlschlägt, wird keine Benutzerautorisierung versucht.

    Benutzerkonten, die einem MID-Server zugeordnet sind

    Eine der folgenden Meldungen in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] zeigt einen Authentifizierungsfehler für Benutzerkonten an, die einem MID-Server zugeordnet sind:
    • Fehler bei der Anmeldeauthentifizierung für Benutzer <Benutzername>, der 1 ausgeschalteten MID-Server zugeordnet ist. Überprüfen Sie das Passwort auf dem MID-Server.
    • Fehler bei der Anmeldeauthentifizierung für Benutzer <Benutzername>, der <n> ausgeschalteten MID-Servern zugeordnet ist. Überprüfen Sie das Passwort auf den MID-Servern.
    Die notwendigen Bedingungen für das Anzeigen dieser Meldungen sind:
    • Das Feld Status in der Tabelle „MID-Server“ [ecc_agent], das dem MID-Server zugeordnet ist, gibt an, dass der MID-Server den Status Ausgeschaltet hat.
    • Der in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] angegebene Benutzer ist der Benutzer, für den ein oder mehrere MID-Server für die Authentifizierung und Autorisierung konfiguriert sind, wenn eine Verbindung zur Instanz hergestellt wird. Der Datensatz in der Tabelle [ecc_agent_config] muss die folgenden Werte aufweisen:
      • Das Feld „Parametername“ [param_name] wurde auf mid.instance.username gesetzt.
      • Das Feld „Wert“ [value] wurde auf den Benutzernamen gesetzt, der dem Feld „Benutzer-ID“ [user name] in der Tabelle „Benutzer“ [sys_user] entspricht.
    • Die Events-Tabelle [sysevent] enthält Posts, die zeigen, dass der letzte mit dem Benutzer verbundene Anmeldeversuch während des geplanten Zeitraums fehlgeschlagen ist. Der in der Tabelle [sysevent] erstellte Datensatz enthält die folgenden Feldwerte:
      • Das Feld „Eventname“ [name] ist auf login.failed festgelegt.
      • Das Feld „Parm1“ [parm1] ist auf den Namen des Benutzers festgelegt.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Benutzerkonten mit der Rolle „mid_server“, die keinem MID-Server zugeordnet sind

    Die folgende Meldung wird angezeigt, wenn sich ein Benutzer mit der Rolle „mid_server“, der keinem MID-Server zugeordnet ist, nicht authentifizieren kann: Fehler bei der Anmeldeauthentifizierung für Benutzer <Benutzername> mit Rolle „mid_server“, der keinem MID-Server zugeordnet ist.

    Die notwendigen Bedingungen für das Anzeigen dieser Meldung sind:
    • Die Tabelle „Benutzerrollen“ [sys_user_has_role] enthält einen Datensatz, der die sys_id, die dem in der Tabelle [sys_user] gespeicherten Benutzerdatensatz zugeordnet ist, mit der sys_id verknüpft, die dem in der Tabelle [sys_user_role] gespeicherten Datensatz der Rolle „mid_server“ zugeordnet ist.
    • Der Benutzer wird in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] nicht als der Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Die Events-Tabelle [sysevent] enthält Posts, die zeigen, dass der letzte mit dem Benutzer verbundene Anmeldeversuch während des geplanten Zeitraums fehlgeschlagen ist.
      • Die Tabelle [sysevent] enthält einen Datensatz, in dem das Feld „Eventname“ [name] auf login.failed festgelegt ist.
      • Das Feld „Parm1“ [parm1] ist auf den Namen des Benutzers festgelegt, der dem Feld „Benutzer-ID“ [user name] in der Tabelle „Benutzer“ [sys_user] entspricht.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Fehler bei der Benutzerautorisierung

    Die Benutzerautorisierungsprüfung findet statt, nachdem der MID-Server die Instanz erfolgreich authentifiziert hat. In diesem Schritt stellt das System sicher, dass das mit einem MID-Server verknüpfte Benutzerkonto die erforderlichen Mindestrollen erhält. Ein SOAP-Webdienst, MIDServerCheck genannt, führt die Rollenprüfung für die Instanz durch. Wenn der MID-Server-Benutzer über die richtigen Rollen verfügt, wird die Verbindung zugelassen, und ein Ereignis login wird in die Tabelle „Ereignisse“ [sysevents] geschrieben. Wenn der Benutzer nicht die richtigen Rollen hat, schreibt die Instanz ein Event login.authorization.failed in die Events-Tabelle [sysevents]. Dieses Event enthält eine durch Kommas getrennte Liste der fehlenden Rollen des Benutzers. Administratoren können dieses Ereignis in anwenderdefinierten Skripts oder in E-Mail-Benachrichtigungen bei Autorisierungsfehlern verwenden.

    Die Autorisierung kann fehlschlagen, wenn einem Benutzer die Rolle „mid_server“ oder eine der wichtigen SOAP-Rollen fehlt, wie in den folgenden Fällen:
    • Wenn der Benutzer die Rolle soap_script besitzt, wird der SOAP-Webdienst MIDServerCheck ausgeführt, um nach den entsprechenden MID-Server-Rollen zu suchen. Wenn dem Benutzer die Rolle „mid_server“ oder eine der anderen SOAP-Rollen fehlt, schlägt die Autorisierung fehl, und das Event login.authorization.failed wird erstellt.
    • Wenn dem Benutzer die Rolle soap_script fehlt, ist dieser Benutzer nicht berechtigt, den SOAP-Webdienst MIDServerCheck zu starten, der alle erforderlichen MID-Server-Rollen prüft. Die Autorisierung schlägt fehl, aber das Event login.authorization.failed wird nicht erstellt. In diesem Fall zeigt die Instanz diese Meldung an: Konnektivität des MID-Server-Benutzers <Benutzername> kann von der Instanz nicht erkannt werden.

    Benutzer, die mit einem oder mehreren ausgefallenen MID-Servern verbunden sind

    Eine der folgenden Meldungen in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] zeigt einen Berechtigungsfehler für Benutzerkonten an, die mit einem MID-Server mit dem Status Ausgeschaltet verbunden sind:
    • Fehler bei der Anmeldeautorisierung für Benutzer <Benutzername>, der 1 ausgeschalteten MID-Server zugeordnet ist. Rolle mid_server erneut zuweisen, um alle erforderlichen Rollen zu erteilen.
    • Fehler bei der Anmeldeautorisierung für Benutzer <Benutzername>, der <n> ausgeschalteten MID-Servern zugeordnet ist. Rolle mid_server erneut zuweisen, um alle erforderlichen Rollen zu erteilen.
    Die Skripteinbindung MIDUserConnectivity identifiziert aktive Benutzer, die einem oder mehreren nicht aktiven MID-Servern zugeordnet sind, deren letzter Anmeldeversuch innerhalb des Berichtszeitraums die Benutzerautorisierung fehlgeschlagen ist. Diese Nachricht wird generiert, wenn Benutzerautorisierungsfehler erkannt und vom Skript erstellenden Webdienst MIDServerCheck gemeldet werden. Benutzerautorisierungsfehler werden jedoch nicht für Benutzer gemeldet, denen die Rolle soap_script nicht zugewiesen ist. In diesem Fall werden Probleme mit dem Benutzer von der Netzwerkkonnektivitäsmeldung gemeldet.
    Diese Nachricht wird in folgenden Fällen der Tabelle „MID-Serverproblem“ [ecc_agent_issue] angezeigt:
    • Der Benutzer verfügt über die Rolle „mid_server“ oder auch nicht.
    • Der Benutzer ist in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] als Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Die Events-Tabelle [sysevent] enthält Posts, die zeigen, dass der letzte mit dem Benutzer verbundene Anmeldeversuch während des geplanten Zeitraums fehlgeschlagen ist. Die Tabelle [sysevent] enthält einen Datensatz mit diesen Einstellungen:
      • Das Feld „Eventname“ [name] ist auf login.authorization.failed festgelegt.
      • Das Feld „Parm1“ [parm1] ist auf den Namen des Benutzers festgelegt, der dem Feld „Benutzer-ID“ [user name] in der Tabelle „Benutzer“ [sys_user] entspricht.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Benutzer mit der richtigen Rolle, die keinem MID-Server zugeordnet sind

    Die folgende Meldung wird angezeigt, wenn sich ein Benutzer mit der Rolle „mid_server“, der keinem MID-Server zugeordnet ist, nicht authentifizieren kann: Fehler bei der Anmeldeauthentifizierung für Benutzer <Benutzername> mit Rolle „mid_server“, der keinem MID-Server zugeordnet ist.

    Diese Nachricht wird generiert, wenn Benutzerautorisierungsfehler erkannt werden, bei denen das Benutzerkonto mit der Rolle „mid_server“ nicht als konfigurierter MID-Server-Benutzer in der Tabelle [ecc_agent_config] identifiziert wird. Möglicherweise war das Benutzerkonto zum Zeitpunkt des Ausfalls einem MID-Server zugeordnet.

    Diese Nachricht wird in folgenden Fällen der Tabelle „MID-Serverproblem“ [ecc_agent_issue] angezeigt:
    • Dem Benutzer ist die Rolle „mid_server“ zugewiesen. Die Tabelle „Benutzerrollen“ [sys_user_has_role] enthält einen Datensatz, der die sys_id, die dem in der Tabelle [sys_user] gespeicherten Benutzerdatensatz zugeordnet ist, mit der sys_id verknüpft, die dem in der Tabelle [sys_user_role] gespeicherten Datensatz der Rolle „mid_server“ zugeordnet ist.
    • Der Benutzer wird in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] nicht als der Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Die Events-Tabelle [sysevent] enthält Posts, die zeigen, dass der letzte mit dem Benutzer verbundene Anmeldeversuch während des geplanten Zeitraums fehlgeschlagen ist. Die Tabelle [sysevent] enthält einen Datensatz mit diesen Einstellungen:
      • Das Feld „Eventname“ [name] ist auf login.authorization.failed festgelegt.
      • Das Feld „Parm1“ [parm1] ist auf den Namen des Benutzers festgelegt, der dem Feld „Benutzer-ID“ [user name] in der Tabelle „Benutzer“ [sys_user] entspricht.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Netzwerkprobleme

    Ein Netzwerkproblem kann verhindern, dass der MID-Server eine Verbindung zum TCP-/IP-Server der Instanz herstellt, um eine Sitzung zu beginnen. In diesem Fall kennzeichnet die Instanz den MID-Server als Ausgeschaltet, weil die Instanz den MID-Server-Takt nicht innerhalb des vorgeschriebenen Intervalls von 5 Minuten empfangen hat.

    Benutzer, die mit den ausgefallenen MID-Servern verbunden sind, die nicht versucht haben, sich anzumelden

    Eine der folgenden Meldungen in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] benennt Benutzer, die MID-Servern zugeordnet sind und während des Berichtszeitraums nicht versucht haben, sich anzumelden:
    • Benutzer <Benutzername> ist 1 ausgeschalteten MID-Server zugeordnet. Keine Anmeldeversuche im Berichtszeitraum.
    • Benutzer <Benutzername> ist <n> ausgeschalteten MID-Servern zugeordnet. Keine Anmeldeversuche im Berichtszeitraum.

    Die MIDUserConnectivity-Skripteinbindung meldet aktive Benutzer, die mit ausgefallenen MID-Servern verknüpft sind, deren Netzwerkverbindung von der Instanz nicht erkannt werden kann.

    Diese Nachricht wird in folgenden Fällen der Tabelle „MID-Serverproblem“ [ecc_agent_issue] angezeigt:
    • Der Benutzer verfügt über die Rolle „mid_server“ oder auch nicht.
    • Der Benutzer ist in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] als Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Es gibt keine Anmeldeversuche, weder fehlgeschlagene noch erfolgreiche, die im geplanten Berichtszeitraum in der Events-Tabelle [sysevent] für den Benutzer erfasst wurden.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Benutzer, die nicht mit den MID-Servern verbunden sind, die nicht versucht haben, sich anzumelden

    Die folgende Meldung wird angezeigt, wenn sich ein Benutzer mit der Rolle „mid_server“, der keinem MID-Server zugeordnet ist, nicht innerhalb des konfigurierten Berichtsintervalls angemeldet hat: Benutzer <Benutzername> mit Rolle „mid_server“ ist keinem MID-Server zugeordnet. Keine Anmeldeversuche im Berichtszeitraum.

    Die MIDUserConnectivity-Skripteinbindung meldet aktive Benutzer mit der Rolle „mid_server“, die nicht mit einem MID-Server verknüpft sind, deren Netzwerkkonnektivität von der Instanz nicht erkannt werden kann.

    Diese Nachricht wird in folgenden Fällen der Tabelle „MID-Serverproblem“ [ecc_agent_issue] angezeigt:
    • Dem Benutzer ist die Rolle „mid_server“ zugewiesen. Die Tabelle „Benutzerrollen“ [sys_user_has_role] enthält einen Datensatz, der die sys_id, die dem in der Tabelle [sys_user] gespeicherten Benutzerdatensatz zugeordnet ist, mit der sys_id verknüpft, die dem in der Tabelle [sys_user_role] gespeicherten Datensatz der Rolle „mid_server“ zugeordnet ist.
    • Der Benutzer wird in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] nicht als der Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Es gibt keine Anmeldeversuche, weder fehlgeschlagene noch erfolgreiche, die im geplanten Berichtszeitraum in der Events-Tabelle [sysevent] für den Benutzer erfasst wurden.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Konfigurationsprobleme

    Jede der folgenden Nachrichten, die oben beschrieben wurden, können auf ein Konfigurationsproblem hinweisen:
    • Fehler bei der Anmeldeautorisierung für Benutzer <Benutzername> mit Rolle „mid_server“, der keinem MID-Server zugeordnet ist.
    • Fehler bei der Anmeldeautorisierung für Benutzer <Benutzername> mit Rolle „mid_server“, der keinem MID-Server zugeordnet ist.
    • Benutzer <Benutzername> mit Rolle „mid_server“ ist keinem MID-Server zugeordnet. Keine Anmeldeversuche im Berichtszeitraum.
    Dies sind einige häufige Konfigurationsfehler:
    • Ein Administrator hat es versäumt, den Benutzerdatensatz mit dem MID-Server-Datensatz zu verknüpfen, wie in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] angezeigt. Diese Tabelle ist schreibgeschützt und kann nicht direkt aktualisiert werden. Um einen Benutzer mit einem MID-Server zu verknüpfen, konfigurieren Sie den Benutzernamen und das Passwort in der MID-Server-Datei config.xml, und starten Sie den MID-Server neu.
    • Während der Neukonfiguration eines MID-Servers für die Verwendung eines anderen Kontos für die TCP-/IP-Verbindung hat der Administrator die Rolle „mid_server“ noch nicht aus dem Konto entfernt oder das Konto gelöscht.
    • Es wurde ein Mehrzweckbenutzerkonto erstellt und eine große Anzahl von Rollen einschließlich der Rolle mid_server erteilt, obwohl dieses Konto niemals als MID-Serverkonto verwendet werden sollte.

    Benutzer, der erfolgreich authentifiziert und autorisiert wurde, die Rolle „mid_server“ jedoch nicht benötigt

    Die folgende Meldung wird angezeigt, wenn sich ein Benutzer mit der Rolle „mid_server“, der keinem MID-Server zugeordnet ist, erfolgreich anmeldet: Benutzer <Benutzername> mit Rolle „mid_server“ erfolgreich verbunden, jedoch keinem MID-Server zugeordnet. Die Rolle „mid_server“ sollte nur für die Verwendung mit dem MID-Server reserviert sein.

    Die MIDUserConnectivity-Skripteinbindung meldet aktive Benutzer mit der Rolle „mid_server“, die nicht als konfigurierter MID-Server-Benutzer identifiziert werden und deren letzter Anmeldeversuch während des geplanten Zeitraums erfolgreich war. Diese Nachricht legt nahe, dass die Anmeldeinformationen des Benutzers von einem Systemadministrator oder einem Prozess verwendet werden, der nicht auf einem MID-Server ausgeführt wird. Die Annahme hier ist, dass die Rolle „mid_server“ nur für Anwendungen verwendet werden sollte, die auf einem MID-Server bereitgestellt werden. Das Vorhandensein dieser Nachricht erinnert den Systemadministrator daran, überflüssige mid_server-Rollen aus Benutzerkonten zu entfernen, für die sie nicht erforderlich sind.

    Diese Nachricht wird in folgenden Fällen der Tabelle „MID-Serverproblem“ [ecc_agent_issue] angezeigt:
    • Dem Benutzer ist die Rolle „mid_server“ zugewiesen.
    • Der Benutzer wird in der Tabelle „Konfigurationsparameter des MID-Servers“ [ecc_agent_config] nicht als der Benutzer identifiziert, für den ein oder mehrere MID-Server zur Verwendung für die Authentifizierung und die Autorisierung bei der Verbindung mit der Instanz konfiguriert ist bzw. sind.
    • Die Event-Tabelle [sysevent] enthält Posts, die zeigen, dass der letzte mit dem Benutzer verbundene Anmeldeversuch während des geplanten Zeitraums erfolgreich war. Die Tabelle [sysevent] enthält einen Datensatz mit diesen Einstellungen:
      • Das Feld „Eventname“ [name] ist auf login festgelegt.
      • Das Feld „Parm1“ [parm1] ist auf den Namen des Benutzers festgelegt, der dem Feld „Benutzer-ID“ [user name] in der Tabelle „Benutzer“ [sys_user] entspricht.
    Hinweis:
    Das Feld „MID-Server“ [mid_server] in der Tabelle „MID-Serverprobleme“ [ecc_agent_issue] ist leer (= NULL).

    Die Maßnahmen zur Fehlerbehebung bei Problemen mit der MID Server-Benutzerkonnektivität testen

    Nachdem Sie versucht haben, ein in der Tabelle „MID-Serverproblem“ [ecc_agent_issue] aufgetretenes Problem mit der Benutzerkonnektivität zu beheben, können Sie die Korrekturmaßnahmen testen, ohne bis zum nächsten geplanten Berichtszeitraum warten zu müssen, indem Sie das Samplingintervall verkürzen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Konfigurieren Sie das Samplingintervall mit dieser Prozedur neu, und überprüfen Sie dann die Ergebnisse in der Tabelle „MID-Serverproblem“ [ecc_agent_issue]. Sie können eine beliebige Zeitspanne für das Beispiel festlegen. Sie sollten jedoch ein Fenster von mindestens 5 Minuten definieren, da dies das Standardintervall des MID Server-Takts ist, das seinen Status meldet. Die empfohlene Methode zum Konfigurieren eines kürzeren Samplingintervalls besteht darin, den Code aus der regelmäßigen MIDUserConnectivity-Aufgabe zu kopieren und zu ändern und ihn dann manuell im Hintergrundskript-Dienstprogramm auszuführen.
    Warnung:
    Bearbeiten Sie das Skript nicht im Zeitplandatensatz von MIDUserConnectivity. Wenn Sie an diesem Datensatz Änderungen vornehmen, wird er beim Upgrade der Instanz nicht aktualisiert wird.

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Geplante Aufgaben.
    2. Öffnen Sie die regelmäßige MIDUserConnectivity-Aufgabe.
    3. Kopieren Sie diese Zeile aus dem Feld Dieses Skript ausführen:
      MIDUserConnectivity(0).checkConnectivity(4 * (60 * 60 * 1000));

      Dieser Code legt das 4-Stunden-Samplingintervall in Millisekunden fest und deaktiviert das Debugging mit dem Wert MIDUserConnectivity(0).

    4. Navigieren zu Systemdefinition > Skripts – Hintergrund.
    5. Fügen Sie den Code aus der regelmäßigen Aufgabe in das Feld Skript ausführen ein.
    6. Stellen Sie das Samplingintervall auf 5 Minuten ein, indem Sie die Zeitberechnung zu (5 * 60 * 1000) ändern.
      Der modifizierte Befehl sieht folgendermaßen aus: MIDUserConnectivity(0).checkConnectivity (5 * 60 * 1000);
    7. Klicken Sie auf Skript ausführen.
    8. Öffnen Sie den Datensatz des MID-Servers, auf dem das Problem aufgetreten ist, und wählen Sie die zugehörige Liste MID-Serverprobleme aus.
      Das Problem wird wie folgt aktualisiert:
      • Wenn das Problem weiterhin besteht, wird die Spalte Anzahl inkrementiert und die Spalte Zuletzt erkannt zeigt das aktuelle Datum und die aktuelle Uhrzeit an.
      • Wenn das Problem nicht mehr besteht, ändert das System den Status in Gelöst.
    9. Wahlweise: Sie können das Debugging aktivieren, indem Sie eine Ebene auswählen und das Skript dann erneut ausführen, um die Aufgliederung für jede ausgewertete Bedingung anzuzeigen.
      Verwenden Sie diese Einstellungen, um eine Debugging-Ebene auszuwählen:
      • Geben Sie für eine Zusammenfassungsansicht MIDUserConnectivity(1) ein.
      • Für eine detaillierte Ansicht geben Sie MIDUserConnectivity(2) ein.

      Einzelheiten zum Typ der bereitgestellten Debugging-Informationen finden Sie unter Interpretieren der Debugging-Ausgabe des MID-Server-Anwenders.