Ir para o conteúdo

Servidor proxy para agentes privados Jitterbit

Introdução

Você pode configurar um agente privado para se comunicar por meio de um servidor proxy. Como você faz isso depende da plataforma do seu agente e se o agente já está instalado e em execução. Em qualquer caso, você deve saber os detalhes do servidor proxy (nome do host, número da porta, credenciais de login). Eles são referenciados nas seções a seguir pelas palavras-chave de espaço reservado mostradas abaixo, que você deve substituir pelos valores do seu servidor proxy:

Palavra-chave Valor
HOSTNAME Nome do host ou endereço IP.
PORT (Opcional.) Número da porta. Padrão: 0.
USERNAME/PASSWORD (Opcional.) Nome de usuário e senha para servidores que exigem autenticação.
NTLM_DOMAIN (Opcional.) Domínio NTLM para autenticação NTLM.

Dica

Para um proxy HTTPS, você deve adicionar um certificado ao Java keystone.

Configurar um proxy durante a configuração do agente

Para configurar um proxy ao configurar um agente, siga estas etapas:

  1. Na página Credenciais de login do instalador padrão, clique em Habilitar Proxy.

  2. Na página Informações do Proxy, insira as informações do seu servidor proxy, selecione as opções desejadas e clique no botão Ok:

    Configuração do proxy

  3. Reiniciar o agente.

Você não pode configurar um servidor proxy antes da configuração do agente e deve usar a linha de comando ou o utilitário de configuração após a configuração do agente.

  1. Em [Configurar](/pt/agent/linux/#configure step, add the arguments shown below to the configuração jitterbit comando antes de executá-lo:

    jitterbit-config --proxy-host HOSTNAME[:PORT] \
    --proxy-user USERNAME \
    --proxy-password PASSWORD \
    --proxy-ntlm-domain NTLM_DOMAIN
    
  2. Reiniciar o agente.

  1. Configure um proxy reverso.

  2. Configure o Docker para usar um servidor proxy.

  3. Defina valores para as seguintes variáveis de ambiente a serem passadas para o ambiente do seu contêiner (passadas com o -e/--env ou --env-file opções):

    Variável de ambiente Valor
    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. Inicie o contêiner usando registro manual e variáveis de ambiente.

Configurar após a configuração do agente

Para usar um proxy após configurar um agente, siga estas etapas:

Você pode configurar um proxy na linha de comando ou com o utilitário de configuração:

  1. Em um prompt de comando ou PowerShell, execute o JitterbitUtils.exe comando:

    bat JitterbitUtils.exe --set-http-proxy-host HOSTNAME[:PORT] ` --set-http-proxy-username NOME DE USUÁRIO ` --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 utilitários jitterbit command:

    sh jitterbit-utils --set-http-proxy-host NOME_DO_HOST[:PORTA] \ --set-http-proxy-username NOME_DO_USUÁRIO \ --set-http-proxy-pwd SENHA \ --set-http-proxy-domain DOMÍNIO_NTLM

  2. Restart o agente.

Desabilitar proxy

Para impedir que um agente privado use o servidor proxy configurado, siga estas etapas:

  1. Execute este comando:

    JitterbitUtils.exe --disable-http-proxy
    
  2. Reinicie o agente.

Nota

Isso não desabilita um proxy NTLM. Para fazer isso, use o utilitário de configuração.

  1. Selecione Iniciar > Agente Jitterbit > Configurar Jitterbit.

  2. Quando o Utilitário de configuração do Agente Jitterbit abrir, clique no botão Limpar e depois no botão OK.

  3. Reiniciar o agente.

  1. Execute este comando:

    jitterbit-utils --disable-http-proxy
    
  2. Reiniciar o agente.