Wie kann man prüfen, ob das Gateway funktioniert?

Wie kann man prüfen, ob das Gateway funktioniert?

 

Siehe auch KB-Eintrag KB-097/14

Zuerst das Log des Gateways prüfen. Tauchen hier Fehler auf, funktioniert es nicht. Sind keine Fehler vorhanden, kann man die Webclient-Login-Seite aufrufen. Erscheint diese nicht, gibt es grundlegende Fehler, da die Login-Maske vom Gateway kommt.
Ist ein Webclient installiert, kann man auch das Login testen.

Wichtig: Wenn das Login fehlschlägt, können auch weitere Probleme ursächlich sein. 

Ein wichtiger Test ist im enaio Client die Vorschau. Der Client ist aber schlau und wenn das Gateway nicht erreichbar ist, dann verwendet er die Direktaufrufe. D.h. sicherheitshalber immer das Gateway-Log prüfen oder die URLs im Browser aufrufen. 

 

nachfolgend beschrieben:


Schritt-für-Schritt-Anleitung

Test allgemein: 

  1. Browser starten und bei Verwendung

    1. Standardport diese URL eingeben: 
      http://<Mein Gateway-Server>/osweb

    2. Bei Verwendung SSL-Kommunikation:
      https://<Mein Gateway-Server + FQDN-Name>/osweb

    3. Bei Verwendung eines anderen Ports, den Port eintragen: 
      https://<Mein Gateway-Server + FQDN-Name>:9443/osweb
      Wenn die Seite angezeigt wird, ist das schon viel wert. Als nächstes würde ich mit "Test im Client" fortfahren (nachfolgend). 

  2. Sollten die Seite nicht angezeigt werden, dann zuerst das Gateway-Log prüfen.
    Kommt die Anfrage an, sprich: Wird sie protokolliert? Gibt es Fehlermeldungen? 

  3. Sofern hier nichts auffälliges zu finden sein sollte, den enaio Servermonitor (axsvcmtr.exe aus dem Server-Verzeichnis)  starten, Job-Aufrufe aufzeichnen und "vor dem Job auch" anhaken,
    siehe auch https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21427257
    und https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21426268

  4. Die URL erneut aufrufen, zurück zum Servermonitor gehen und die Aufzeichnung anhalten (Haken bei Pause setzen). 

  5. Nun prüfen, welche Log-Einträge das Gateway geschrieben hat und ob es Fehler gab. 

  6. typische Fehler:

    1. der Port 80 wird bereits anderweitig verwendet. 

    2. alternative Login-Pipe ist nicht konfiguriert und das Gateway kann sich nicht am Server anmelden. 

    3. der technische Benutzer hat nicht genügend Rechte

    4. der technische Benutzer hat die Systemrolle Kontextwechsel nicht 

    5. das Passwort ist kryptisch und falsch maskiert 

    6. das Passwort enthält nicht erlaubte Sonderzeichen, siehe https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21436778

    7. in der Konfiguration gibt es Sonderzeichen oder Tab-Zeichen 

    8. die Vorschau funktioniert nicht, siehe auch https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21424560

 

Test im Client: 

  1. enaio client starten 
    Eigentlich genügt es schon, ein Objekt zu recherchieren und prüfen, ob die Details- und die Dokumentvorschau funktionieren. Da der Client aber auch Direktaufrufe absetzen kann, sollten die nachfolgenden Punkte noch geprüft werden.

  2. Das Client-Flow-Log über das Menü "Protokollierung" hochstellen auf Level 6 und ein Dokument recherchieren. 

  3. Im Client-Flow-Log sollten nun die erstellten URLs zu finden sein, z. Bsp.: 

  4. Eigentlich genügt es schon, wenn man hier keine Ports sieht. Das bedeutet, dass das Gateway zumindest generell funktioniert und per SessionGUID kommunizieren kann.
    Die Einträge könnte man noch kopieren und in den Browser einfügen. 
    Funktioniert auch dort die Vorschau, ist alles ok.



Wichtig: Die Oberfläche für das Login zu bekommen, ist nur ein Teil des Tests. Es kann immer noch Konfigurationsprobleme geben. 

 

Verwandte Artikel