Parameter‌ für Klasse "CommunicationForwardManager‌"

Zusammenfassend werden in der folgenden Tabelle alle Parameter des CommunicationForwardManagers und ihre Bedeutung beschrieben. Im ausgelieferten Standard des DMZ-Servers sind diese alle in der Konfigurationsdatei ./etc/startup_dmz.xml vorhanden (eventuell auskommentiert). Soweit möglich, sind dort sinnvolle Default-Werte hinterlegt.


Parameter

Funktion

Erlaubte Werte

setForwardHost

Adresse des (inneren) Lobster_data-Rechners und Port-Nummer des MessageServices.

IP oder Hostname und Port. Default: 8020

handleEmptyFiles

Behandlung von leeren Dateien (0 Bytes).

0=skip, 2=transfer, 1=delete. Default: 0

isdnNumber

Nur für ISDN-OFTP.

Telefonnummer.

keepMessages

Vorhaltezeit in Minuten, wie lange nicht zugestellte Nachrichten aufgehoben werden (siehe auch backupDir).

Default: 120

backupDir

Verzeichnis, in dem die versendeten Dateien als Backup vorgehalten werden. Ein leerer Pfad oder backupDir < 1 deaktiviert Backup.

Default: Kein Backup.

noForwardRulesForFtp

Pfad zur Property-Datei, die definiert, für welche FTP-/SSH-/OFTP-User keine Weiterleitung erfolgen soll.

Default: ./etc/admin/datawizard/ftp_user_rules.properties

traceOftp

true erzeugt eine Trace-Datei bei OFTP-Empfang.

true|false. Default: false

otherDMZ

Siehe Abschnitt DMZ-Verbund‌.

retryInterval

Angabe in Sekunden, die gewartet wird, bis der nächste Versuch erfolgt. Siehe auch retryNumber.

1-n. Default: 30

retryNumber

Definiert die Anzahl der Versuche, wenn man Nachrichten von Lobster_data via DMZ-Server versenden will.

1-n. Default: 3

keystorePassword

Leer oder Passwort für Keystore. Falls eigene Zertifikate verwendet werden, wird das Passwort für den Keystore benötigt.

Passwort, evtl. verschlüsselt. Durch Einsatz des AuthenticationServices nicht mehr notwendig.

serverName

Sollen die Servlets nicht auf dem Standard-Server Main Server installiert werden, muss hier der gewünschte innere HTTP-Server eingetragen werden.

Default: Main Server

servletContext

Falls ein anderer Pfad verwendet werden soll, bitte hier die URI einstellen. Siehe Abschnitt Weiterleitung von HTTP-Anfragen nach innen‌.

Default: /forward

servletPath

Filter, d. h. alle Anfragen an servletContext werden ggf. gefiltert.

Default: /* (d. h. kein Filtern)

addStandardServlets

Bei true werden Weiterleitungen für Trigger, Request und AS2 an Lobster_data eingerichtet. Siehe Abschnitt Weiterleitung von HTTP-Anfragen nach innen‌.

true|false. Default: false

streamingSize

Angabe in MB, ab wann der Payload einer Nachricht nicht mehr in der Nachricht weitergereicht wird und Lobster_data den Payload über FTP oder SFTP vom DMZ-Server abholt.

0-n. Default: 10

maxSize

Angabe in kB. Bestimmt die maximale Größe des Payloads, der nicht mehr weiter gereicht wird. Wert 0 bedeutet kein Limit.

0-n. Default: 0

handleAS2

Bei true wird der lokale AS2-Service verwendet. Bei false werden AS2-Mitteilungen weitergereicht. Siehe Abschnitt AS2 auf dem DMZ-Server‌.

true|false. Default: false

usePersistentMessageForAS2

Bei true werden nicht erfolgreich weitergeleitete AS2-Mitteilungen mit einer MDN quittiert und zu einem späteren Zeitpunkt an Lobster_data weitergereicht. Bei false wird eine NDN gesendet.

true|false. Default: false

retainFiles

Angabe in Tagen, wie lange Backups vorhalten werden. Bei 0 wird kein Backup erzeugt.

0-n. Default: 0

checkInnerIS

Wenn aktiviert, wird alle n Minuten geprüft, ob der innere Integration Server reagiert. Falls nicht, wird eine E-Mail an die angegebene Adresse gesendet.

true|false. Default: Nicht aktiv (auskommentiert).

x400Cmd

(Nur notwendig, wenn UAFI für X.400 verwendet wird. DEPRECATED.)

(Pfad zum UAFI-Programm. Wird nicht mehr benötigt.)

forwardUnknownFiles

Kann kein Profil ermittelt werden, kann mit false die Weiterleitung von Dateien unterbunden werden.

true|false. Default: true

stopServices

Bei true werden die Kommunikations-Services vorher beendet, wenn der Integration Server stoppt. Nicht mehr notwendig, wenn die Datei ./etc/factory.xml korrekt angelegt ist.

true|false. Default: true