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:
Browser starten und bei Verwendung
Standardport diese URL eingeben:
http://<Mein Gateway-Server>/oswebBei Verwendung SSL-Kommunikation:
https://<Mein Gateway-Server + FQDN-Name>/oswebBei 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).
Sollten die Seite nicht angezeigt werden, dann zuerst das Gateway-Log prüfen.
Kommt die Anfrage an, sprich: Wird sie protokolliert? Gibt es Fehlermeldungen?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/21426268Die URL erneut aufrufen, zurück zum Servermonitor gehen und die Aufzeichnung anhalten (Haken bei Pause setzen).
Nun prüfen, welche Log-Einträge das Gateway geschrieben hat und ob es Fehler gab.
typische Fehler:
der Port 80 wird bereits anderweitig verwendet.
alternative Login-Pipe ist nicht konfiguriert und das Gateway kann sich nicht am Server anmelden.
der technische Benutzer hat nicht genügend Rechte
der technische Benutzer hat die Systemrolle Kontextwechsel nicht
das Passwort ist kryptisch und falsch maskiert
das Passwort enthält nicht erlaubte Sonderzeichen, siehe https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21436778
in der Konfiguration gibt es Sonderzeichen oder Tab-Zeichen
die Vorschau funktioniert nicht, siehe auch https://enaiodevelop.atlassian.net/wiki/spaces/PS/pages/21424560
Test im Client:
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.Das Client-Flow-Log über das Menü "Protokollierung" hochstellen auf Level 6 und ein Dokument recherchieren.
Im Client-Flow-Log sollten nun die erstellten URLs zu finden sein, z. Bsp.:
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.