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:
-
Na página Credenciais de login do instalador padrão, clique em Ativar Proxy.
-
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:
-
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.
-
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
-
Reiniciar o agente.
-
Configure um proxy reverso.
-
Configure o Docker para usar um servidor proxy.
-
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
-
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:
-
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
-
Restart the agent.
-
Select Start > Jitterbit Agent > Configure Jitterbit. The Jitterbit Agent Configuration Utility opens.
-
Enter your proxy server's information, select the options you want, then click the OK button:
-
Restart the agent.
-
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
-
Restart o agente.
Desativar proxy
Para impedir que um agente privado use o servidor proxy configurado, siga estas etapas:
-
Execute este comando:
JitterbitUtils.exe --disable-http-proxy
-
Reinicie o agente.
Nota
Isso não desabilita um proxy NTLM. Para fazer isso, use o utilitário de configuração.
-
Selecione Iniciar > Agente Jitterbit > Configurar Jitterbit.
-
Quando o Utilitário de configuração do Agente Jitterbit abrir, clique no botão Limpar e depois no botão OK.
-
Reiniciar o agente.
-
Execute este comando:
jitterbit-utils --disable-http-proxy
-
Reiniciar o agente.