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.
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. |
CODE
| |
Archivpfad (Ausgehend) | Geben Sie hier das Verzeichnis an, in dem gesendete HTTP Daten archiviert werden sollen. |
CODE
| |
Pfad für fehlerhafte Daten | Geben Sie hier den Pfad an, in dem HTTP-Daten abgelegt werden, falls ein Fehler bei der Verarbeitung auftritt. |
CODE
|