Monitoring von OFTP2-Verbindungen
Allgemein
Neben den Sende- und Empfangsverzeichnissen existieren auch detaillierte Logdateien zu den entsprechenden OFTP2-Sitzungen.
Bitte beachten Sie: Die in diesem Handbuch verwendeten Verzeichnisse entsprechen den Standardwerten in der Modulkonfiguration ihres OFTP2-Moduls.
Die Standardverzeichnisse finden Sie in Webcontrol im Abschnitt Modulkonfiguration → OFTP2. Bitte beachten Sie, dass Sie nach Änderungen in der Modulkonfiguration einen Neustart des Subsystems vornehmen müssen:
![](../../../__attachments/1943142975/image2018-1-24_14-54-30.png?inst-v=9d4b5c12-0a18-42db-9ce9-32941b03b0b3)
Ausgehende Verbindungen (Dateien senden)
Die beste Möglichkeit eine Übertragung nachzuweisen ist der Dokumentenausgang.
Grundsätzlich ist der erste Schritt einer jeden OFTP2-Verbindung die Vorbereitung der Dateien. Nach dem Vorbereiten der Dateien werden diese entweder direkt versendet (aktive OFTP2-Verbindung) oder gespeichert und beim nächsten Verbindungsaufbau übertragen (passive OFTP2-Verbindung).
Passive Übertragung
Im Falle einer passiven Übertragung werden die Dateien sobald diese vorbereitet sind im Sendeverzeichnis des Empfängers im Unterordner outbox abgelegt.
/home/ieffect/oftp2/send/[odette-id-partner]/outbox
Hier finden Sie zwei Dateien:
- Die zu versendende Datei als .tmp-Datei
- Je nach Parameter ist diese Datei komprimiert, verschlüsselt und/oder signiert.
- Je nach Parameter ist diese Datei komprimiert, verschlüsselt und/oder signiert.
- Die Informationen zum Sendeauftrag in einer .vfile-Datei
- Wenn der Empfänger hinter einem Gateway ist, dann hat der Pfad für diese Datei die Odette ID des Gateways.
Aktive Übertragung
Bei der aktiven Übertragung werden die Dateien vorbereitet und sofort versendet. Hier finden Sie keine Dateien im Sendeverzeichnis. Die Dateien finden sich zum Zeitpunkt der Übertragung in einem Unterordner mit der dazugehörigen Sitzungsnummer.
/home/ieffect/oftp2/send/[sitzungs-id]/outbox
Aktive Übertragung ohne zeitgerechten Empfang des EERPs
Wenn Sie eine Datei versenden und Sie zu dieser kein EERP in der definierten Zeit (siehe OFTP2-Properties) erhalten wird die entsprechende Sitzung als fehlerhaft markiert:
Zum Ändern der Einstellung öffnen Sie die oftp.properties im Installationsverzeichnis unter "oftp2" (Bsp: /i-effect/v2r7m0/oftp2) und entfernen die Raute (#) vor dem Schlüsselwort controlled_file_eerp_timeout. Nun wird der angegebene Wert von i-effect verwendet.
Möchten Sie eine Datei aktiv übertragen ohne auf das EERP zu warten können Sie die Zeit auf 0 setzen. Dann läuft die Sitzung auch ohne EERP auf OK. Beachten Sie, dass ein Fehler beim Empfang des EERP die Sitzung wiederum doch auf Fehler laufen lässt.
Die Sitzung selbst bildet das technische Protokoll ab und ist daher ohne Empfang des EERP erst einmal fehlerhaft. In der Sitzung sieht man dies wie folgt:
Dennoch sieht man unter dem Punkt verknüpfte Dateien, dass eine Datei gesendet wurde:
Im Dokumentenausgang erscheint die Sitzung mit dem Bestätigungsstatus *WAIT:
Sobald nun das EERP empfangen wird (asynchron - d.h. in einer anderen Sitzung) wird der Eintrag Bestätigungsstatus im Dokumentenausgang aktualisiert:
Sie werden außerdem bemerken, dass der Empfang des asynchronen EERPs aus Sitzung 1 zu einer neuen Sitzung 2 geführt hat:
Temporärer Speicherort des EERP
Wenn Sie eine Datei versenden erhalten Sie im Anschluss eine EERP des Empfängers. Diese wird temporär in folgendem Verzeichnis abgelegt:
/home/ieffect/oftp2/send/[odette-id-partner]/work
Finaler Speicherort der EERP
/home/ieffect/oftp2/archiv
Speicherort erfolgreich versendeter Dateien
Der Speicherort erfolgreich versendeter Dateien ist der Modulkonfiguration zu entnehmen. Im Standard ist dieser:
/home/ieffect/archive/oftp2/send
Eingehende Verbindungen (Dateien empfangen)
Temporärer Speicherort für die empfangenen Dateien
/I-EFFECT/V2R7M0/internal/oftp2
Hier werden die Dateien - zur Verarbeitungszeit - entschlüsselt und entpackt.
Erfolgreicher Dateiempfang im Dokuementeingang
Erfolgreicher Empfang mit ausstehender EERP
Sollten Sie eine Datei empfangen haben, die EERP aber noch ausstehend ist, sehen Sie das auch anhand des Bestätigungsstatus.
Finaler Speicherort für Dateien
Sofern Sie im Partnerprofil keine Angaben zum Empfangspfad gemacht haben finden Sie die Dateien die Sie per OFTP2 empfangen unter dem folgenden Pfad:
/home/ieffect/oftp2/receive
Sollten Sie einen Pfad im Profil hinterlegt haben finden Sie die Datei in diesem Verzeichnis: