i-effect Manual

Erweiterte Parameter des Moduls *HTTP

Wählen Sie mit Auswahl 8 das *HTTP-Modul aus. Nehmen Sie in der Anzeige „Daten zum i-effect Modul ändern" Ihre Änderungen vor.

Menü_80_HTTP_Auswahl_8_1.jpg

Sie können folgende Optionen für das *HTTP-Modul festlegen:

SSL Angaben:

SSL Benutzen?

Dieser Parameter steuert das zu verwendene Protokoll. Geben Sie hier an, ob die HTTP-Kommunikation über SSL/HTTPS (Secure Socket Layer) oder über normales HTTP erfolgen soll.

*YES

Ja, die Verbindung erfolgt über SSL/HTTPS

*NO

Nein, die Verbindung erfolgt über standard HTTP.


Client Authentifizierung erforderlich?

Bei der Auswahl *YES für den Parameter „SSL" können Sie in diesem Parameter angeben, ob der HTTP Client sich gegenüber (Ihrem) Server mit seinem X509 Zertifikat authentifizieren muss. Wenn Sie hier die Auswahl *YES treffen und im nachfolgenden Parameter "Import nicht vertrauenswürdiger Zertifikate" den Wert *NO angeben, muss das Zertifikat Ihres Partners schon vor dem Verbindungsaufbau in Ihrem Keystore vorhanden sein. Somit ist gewährleistet, dass das über die aufgebaute HTTPS-Verbindung automatisch gesendete Zertifikat Ihres Partners

vom *HTTP-Server geprüft werden kann. Nur wenn diese Prüfung des vom Client gesendeten Zertifikates gegen das Zertifikat aus Ihrem Keystore erfolgreich ist, akzeptiert der HTTP-Server die eingehende Verbindung. Andernfalls schließt er die vom Client aufgebaute Verbindung, da nicht sichergestellt ist, dass es wirklich Ihr Partner ist, der versucht eine Daten an Sie zu senden.

Geben Sie in diesem Parameter den Wert *NO an, findet die Prüfung des Zertifikats während des Verbindungsaufbaus nicht statt.

*YES

Der Client muss sich mit einem Zertifikat authentifizieren.

*NO

Eine Authentifizierung des Client mittels Zertifikat wird nicht angefordert.

 


Bitte beachten Sie, dass diese Form der SSL Authentifizierung nicht von sehr vielen Clients unterstützt wird und im Internet im allgemeinen nicht üblich ist.


Import nicht vertrauenswürdiger Zertifikate?

Tragen Sie in diesem Parameter den Wert *YES ein um bei Verbindungen über HTTPS (SSL/TLS) die Zertifikate, die nicht in Ihrem Keystore vorhanden sind, automatisch zu importieren. Jedoch sollten Sie sich in diesem Fall darüber bewusst sein, dass Sie automatisch auch jedem Server , zu dem Sie eine Verbindung über HTTPS aufbauen und dessen Zertifikat NICHT in Ihrem Keystore enthalten ist, Ihr Vertrauen schenken.

sowie

automatisch auch jedem Client, der zu Ihnen eine Verbindung über HTTPS aufbauen und dessen Zertifikat NICHT in Ihrem Keystore enthalten ist, Ihr Vertrauen schenken.

Ist dieser Parameter mit dem Wert *NO gesetzt und das Zertifikat beim Aufbau einer Verbindung nicht in Ihrem Keystore enthalten, so wird die Verbindung automatisch geschlossen. Der Verbindungsabbruch ist in diesem Falle korrekt, da das Zertifikat nicht in Ihrem Keystore enthalten ist und somit die Identität des Servers nicht geprüft werden kann.

*YES

Zertifikate werden automatisch in den Keystore importiert.

*NO

Zertifikate werden nicht in den Keystore importiert.


 

SSL Verbindung Zertifikat

Alias des gewünschten Zertifikates innerhalb des KeyStores, welches für die Verbindungsauthentifizierung verwendet werden soll.

Zeichen

Alias des Zertifikates im KeyStore.


Verbindung:

Verbindung Timeout

 Timeout in Sekunden für den Aufbau einer Verbindung.

Verbindung Lese Timeout

 Timeout in Sekunden für das Lesen von Daten auf einer offenen Datenverbindung.

Internal Timeout

 Timeout in Sekunden bevor ein interner Timeout gemeldet wird.

Maximale Anzahl Wiederholungen

Anzahl an Wiederholungen, die für den Versand einer Datei vorgenommen werden. Kommt keine Verbindung zu Stande, oder wird eine Verbindung abgebrochen, so versucht das System, bis zu der hier eingestellten Maximalanzahl, die Versendung zu wiederholen.

Wiederholungspause

Pause in Sekunden, die zwischen zwei Sendeversuchen gewartet wird.

eMail-Adresse Absender

Absender eMail-Adresse die in den Header als Absenderadresse eingefügt wird.

eMail-Adresse Webmaster

eMail-Adresse des zuständigen Webmasters.


Proxy:

HTTP Proxy Host

Falls Sie einen Proxy-Server zur HTTP-Kommunikation einsetzen, geben Sie hier dessen IP-Adresse oder DNS-Namen an.

HTTP Proxy Port

 Falls Sie einen Proxy-Server zur HTTP-Kommunikation einsetzen, geben Sie hier dessen TCP/IP-Port an.

HTTP Proxy Benutzer

 Falls Sie einen Proxy-Server zur HTTP-Kommunikation einsetzen, geben Sie (falls erforderlich) hier einen authorisierten Benutzer dafür an.

HTTP Proxy Kennwort

 Falls Sie einen Proxy-Server zur HTTP-Kommunikation einsetzen, geben Sie (falls erforderlich) hier das Passwort des zuvor angegebenen authorisierten Benutzersdafür an.


Archiv:

Eingehende Nachrichten archivieren?

Geben Sie hier an, ob empfangene HTTP Daten archiviert werden sollen.

Es stehen folgende Werte zur Auswahl:

*YES

Ja, empfangene Daten werden archiviert.

*NO

Nein, empfangene Daten werden NICHT archiviert.

Ausgehende Nachrichten archivieren?

Geben Sie hier an, ob zu versendende HTTP Daten archiviert werden sollen.

Es stehen folgende Werte zur Auswahl:

*YES

Ja, zu versendende Daten werden archiviert.

*NO

Nein, zu versendende Daten werden NICHT archiviert.


Archiv-Verzeichnis

Archivpfad (Eingehend)

Geben Sie hier das Verzeichnis an, in dem empfangene HTTP Daten archiviert werden sollen.


Voreingestellter Pfad: /i-effect//http/in


Archivpfad (Ausgehend)

Geben Sie hier das Verzeichnis an, in dem gesendete HTTP Daten archiviert werden sollen.


Voreingestellter Pfad: /i-effect//http/out


Pfad für fehlerhafte Daten

Geben Sie hier den Pfad an, in dem HTTP-Daten abgelegt werden, falls ein Fehler bei der Verarbeitung auftritt.


Voreingestellter Pfad: /i-effect//http/errory