Zum Inhalt springen

Proxyserver für private Jitterbit-Agenten

Einführung

Sie können einen privaten Agenten für die Kommunikation über einen Proxyserver konfigurieren. Die Vorgehensweise hängt von der Plattform Ihres Agenten ab und davon, ob dieser bereits installiert und ausgeführt wird. In jedem Fall benötigen Sie die Details des Proxyservers (Hostname, Port, Anmeldeinformationen). Diese werden in den folgenden Abschnitten durch die unten aufgeführten Platzhalterschlüsselwörter bezeichnet, die Sie durch die Werte Ihres Proxyservers ersetzen:

Schlüsselwort Wert
HOSTNAME Hostname oder IP-Adresse.
PORT (Optional.) Portnummer. Standard: 0.
USERNAME/PASSWORD (Optional.) Benutzername und Kennwort für Server, die eine Authentifizierung erfordern.
NTLM_DOMAIN (Optional.) NTLM-Domäne für die NTLM-Authentifizierung.

Tipp

Für einen HTTPS-Proxy müssen Sie dem Java-Keystone ein Zertifikat hinzufügen..

Konfigurieren eines Proxys während der Agenteneinrichtung

Um beim Einrichten eines Agenten einen Proxy zu konfigurieren, führen Sie die folgenden Schritte aus:

=== "Standard-Installer“

1. Auf der Seite **Anmeldeinformationen** des [Standardinstallationsprogramms](/de/agent/windows/#install), klicken Sie auf **Proxy aktivieren**.

2. Geben Sie auf der Seite **Proxy-Informationen** die Informationen Ihres Proxyservers ein, wählen Sie die gewünschten Optionen aus und klicken Sie anschließend auf **OK**:

    ![Proxy konfigurieren](/_download/images/agent/proxy/windows-install.png)

3. [Neustart](/de/agent/windows/#manage) der Agent.

=== "Stilles Installationsprogramm“

Sie können vor der Einrichtung des Agenten keinen Proxyserver konfigurieren und müssen nach der Einrichtung des Agenten die Befehlszeile oder das Konfigurationsprogramm verwenden.
  1. Im Menü Konfigurieren Schritt, fügen Sie die unten gezeigten Argumente zu jitterbit-config-Befehl vor der Ausführung:

    jitterbit-config --proxy-host HOSTNAME[:PORT] \
    --proxy-user USERNAME \
    --proxy-password PASSWORD \
    --proxy-ntlm-domain NTLM_DOMAIN
    
  2. Neustart den Agenten.

  1. Richten Sie einen Reverse-Proxy ein.

  2. Konfigurieren Sie Docker für die Verwendung eines Proxy-Servers.

  3. Legen Sie Werte für die folgenden Umfeld fest, die an die Umfeld Ihres Containers übergeben werden sollen (übergeben mit dem -e/--env oder --env-file Optionen):

    Umgebungsvariable Wert
    PROXY_SERVER_HOSTNAME HOSTNAME
    PROXY_SERVER_USERNAME USERNAME
    PROXY_SERVER_PASSWORD PASSWORD
    PROXY_SERVER_PORT PORT
    http_proxy http://host.docker.internal:8888
    https_proxy https://host.docker.internal:8888
  4. Starten Sie den Container mit der manuellen Registrierung und Umfeld.

Nach der Agenteneinrichtung konfigurieren

Um nach dem Einrichten eines Agenten einen Proxy zu verwenden, führen Sie die folgenden Schritte aus:

Sie können einen Proxy über die Befehlszeile oder mit dem Konfigurationsprogramm konfigurieren:

  1. Führen Sie in einer Eingabeaufforderung oder PowerShell den Befehl JitterbitUtils.exe Befehl:

    bat JitterbitUtils.exe --set-http-proxy-host HOSTNAME[:PORT] ` --set-http-proxy-username BENUTZERNAME ` --set-http-proxy-pwd PASSWORD ` --set-http-proxy-domain NTLM_DOMAIN

  2. Restart the agent.

  1. Select Start > Jitterbit Agent > Configure Jitterbit. The Jitterbit Agent Configuration Utility opens.

  2. Enter your proxy server's information, select the options you want, then click the OK button:

    Configure Jitterbit

  3. Restart the agent.

  1. Run the Jitterbit-Dienstprogramme command:

    jitterbit-utils --set-http-proxy-host HOSTNAME[:PORT] \
    --set-http-proxy-username BENUTZERNAME \
    --set-http-proxy-pwd PASSWORT \
    --set-http-proxy-domain NTLM_DOMAIN
    
  2. Restart den Agenten.

Proxy deaktivieren

Um zu verhindern, dass ein privater Agent den konfigurierten Proxyserver verwendet, führen Sie die folgenden Schritte aus:

  1. Führen Sie diesen Befehl aus:

    JitterbitUtils.exe --disable-http-proxy
    
  2. Starten Sie den Agenten neu.

Notiz

Dadurch wird ein NTLM-Proxy nicht deaktiviert. Verwenden Sie dazu das Konfigurationsprogramm.

  1. Wählen Sie Start > Jitterbit Agent > Jitterbit konfigurieren.

  2. Wenn das Jitterbit Agent Configuration Utility geöffnet wird, klicken Sie auf die Schaltfläche Löschen und dann auf die Schaltfläche OK.

  3. Neustart der Agent.

  1. Führen Sie diesen Befehl aus:

    jitterbit-utils --disable-http-proxy
    
  2. Neustart den Agenten.