Saltar al contenido

Servidor proxy para agentes privados de Jitterbit

Introducción

Puede configurar un agente privado para que se comunique a través de un servidor proxy. La forma de hacerlo depende de la plataforma de su agente y de si el agente ya está instalado y en ejecución. En cualquier caso, debe conocer los detalles del servidor proxy (nombre de host, número de puerto, credenciales de inicio de sesión). En las siguientes secciones se hace referencia a ellos mediante las palabras clave de marcador de posición que se muestran a continuación, que debe reemplazar con los valores de su servidor proxy:

Palabra clave Valor
HOSTNAME Nombre de host o dirección IP.
PORT (Opcional) Número de puerto. Predeterminado: 0.
USERNAME/PASSWORD (Opcional) Nombre de usuario y contraseña para servidores que requieren autenticación.
NTLM_DOMAIN (Opcional) Dominio NTLM para autenticación NTLM.

Sugerencia

Para un proxy HTTPS, debe agregar un certificado a la clave Java.

Configurar un proxy durante la configuración del agente

Para configurar un proxy mientras configura un agente, siga estos pasos:

  1. En la página Credenciales de inicio de sesión del instalador estándar, haga clic en Habilitar proxy.

  2. En la página Información del proxy, ingrese la información de su servidor proxy, seleccione las opciones que desee y luego haga clic en el botón Aceptar:

    Configuración del proxy

  3. Reiniciar el agente.

No puede configurar un servidor proxy antes de la configuración del agente y debe usar la línea de comandos o la utilidad de configuración después de la configuración del agente.

  1. En [Configurar](/es/agent/linux/#configure step, add the arguments shown below to the configuración de jitterbit antes de ejecutarlo:

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

  1. Configure un proxy inverso.

  2. Configure Docker para usar un servidor proxy.

  3. Establezca valores para las siguientes variables de ambiente que se pasarán al ambiente de su contenedor (pasadas con el -e/--env o --env-file opciones):

    Variable 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 el contenedor mediante registro manual y variables de ambiente.

Configurar después de la configuración del agente

Para utilizar un proxy después de configurar un agente, siga estos pasos:

Puede configurar un proxy en la línea de comandos o con la utilidad de configuración:

  1. En un símbolo del sistema o PowerShell, ejecute el comando JitterbitUtils.exe comando:

    JitterbitUtils.exe --set-http-proxy-host HOSTNAME[:PORT] `
     --set-http-proxy-username NOMBRE DE USUARIO `
    --set-http-proxy-pwd PASSWORD `
     --establecer-dominio-proxy-http 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 Utilidades de Jitterbit command:

    jitterbit-utils --set-http-proxy-host NOMBRE DE HOST[:PUERTO] \
    --set-http-proxy-username NOMBRE DE USUARIO \
    --set-http-proxy-pwd CONTRASEÑA \
    --set-http-proxy-domain DOMINIO_NTLM
    
  2. Restart el agente.

Deshabilitar proxy

Para evitar que un agente privado utilice el servidor proxy configurado, siga estos pasos:

  1. Ejecute este comando:

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

Nota

Esto no deshabilita un proxy NTLM. Para ello, utilice la utilidad de configuración.

  1. Seleccione Inicio > Jitterbit Agente > Configurar Jitterbit.

  2. Cuando se abra la Utilidad de configuración del Agente Jitterbit, haga clic en el botón Borrar y luego en el botón Aceptar.

  3. Reiniciar el agente.

  1. Ejecute este comando:

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