Web Service Consumer Connector > Introduction to Web Service Consumer Connector > Configure proxy settings
  

Configure proxy settings

If your organization uses an outgoing proxy server to connect to the internet, the Secure Agent connects to Informatica Intelligent Cloud Services through the proxy server.
You can configure the Secure Agent to use the proxy server on Windows and Linux.
  1. 1Configure the Secure Agent through the Secure Agent Manager on Windows or shell command on Linux.
  2. 2Configure the JVM options for the DTM in the Secure Agent properties so that the agent can use the proxy server at run time.
Contact your network administrator for the correct proxy settings.
Note: You can configure an unauthenticated or authenticated proxy server through the JVM options of the Secure Agent. However, you cannot use NTLM authenticated proxy servers. In addition, you cannot use authenticated proxy servers when you configure NTLM authentication in a connection.

Configure proxy server settings on Windows

When you configure the proxy server on a Windows machine, configure the Secure Agent both through the Secure Agent Manager and the JVM options in the DTM.

Configure proxy server settings through the Secure Agent Manager

Use the Secure Agent Manager to configure the Secure Agent to use the proxy server on Windows.
  1. 1In the Secure Agent Manager, click Proxy.
  2. 2To enter proxy server settings, click Use a proxy server.
  3. 3Configure the following fields:
  4. Field
    Description
    Proxy Host
    Required. Host name of the outgoing proxy server that the Secure Agent uses.
    Proxy Port
    Required. Port number of the outgoing proxy server.
    User Name
    Required. User name to connect to the outgoing proxy server.
    Password
    Required. Password to connect to the outgoing proxy server.
  5. 4Click OK.
  6. The Secure Agent Manager restarts the Secure Agent to apply the settings.

Configure proxy server settings through the JVM options

Configure the JVM options for the DTM in the Secure Agent properties to use the proxy server at run time.
  1. 1Log in to Informatica Intelligent Cloud Services.
  2. 2Open Administrator, and select Runtime Environments.
  3. 3Select the Secure Agent for which you want to configure a proxy server.
  4. 4On the upper-right corner of the page, click Edit.
  5. 5In the System Configuration Details section, select the Type as DTM for the Data Integration Server.
  6. 6Add the following parameters in any JVMOption field and specify appropriate values for each parameter:
  7. JVMOption1= -Dhttps.proxyHost=<proxy_server_hostname>
    JVMOption2= -Dhttps.proxyPort=<proxy_server_portnumber>
    JVMOption3= -Dhttps.proxyUser=<user name>
    JVMOption4= -Dhttps.proxyPassword=<password>
  8. 7Click Save.
  9. The Data Integration Server restarts to apply the settings.

Configure proxy server settings on Linux

Configure the Secure Agent to use the proxy server on a Linux machine using both the shell command and the JVM options in the DTM.

Configure proxy server settings through the shell command

Use the shell command to configure proxy server settings for the Secure Agent on a Linux machine.
  1. 1Navigate to the following directory:
  2. <Secure Agent installation directory>/apps/agentcore/
  3. 2Run the following command:
  4. ./consoleAgentManager.sh configureProxy <proxy host> <proxy port> <user name> <password>
  5. 3Restart the Secure Agent.

Configure proxy server settings through the JVM options

Configure the JVM options of the DTM in the Secure Agent properties to use the proxy server at run time.
  1. 1Log in to Informatica Intelligent Cloud Services.
  2. 2Open Administrator, and select Runtime Environments.
  3. 3Select the Secure Agent for which you want to configure the proxy server.
  4. 4On the upper-right corner of the page, click Edit.
  5. 5In the System Configuration Details section, select the Type as DTM for the Data Integration Server.
  6. 6Add the following parameters in any JVMOption field and specify appropriate values for each parameter:
  7. JVMOption1= -Dhttps.proxyHost= <proxy_server_hostname>
    JVMOption2= -Dhttps.proxyPort=<proxy_server_portnumber>
    JVMOption3= -Dhttps.proxyUser=<user name>
    JVMOption4= -Dhttps.proxyPassword=<password>
  8. 7Click Save.
  9. The Data Integration Server restarts to apply the settings.