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. A maneira como você faz isso depende da plataforma do seu agente e se ele já está instalado e em execução. De qualquer forma, você precisa saber os detalhes do servidor proxy (nome do host, número da porta, credenciais de login). Eles serã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 Ativar 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 passo, adicione os argumentos mostrados abaixo ao jitterbit-config 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:

    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:

    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.

Desativar 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.