Skip to main content Skip to complementary content

Enabling connection with Talend Administration Center via a proxy server with basic authentication

When working on a remote project behind a proxy server with basic authentication, you need to complete some specific settings in Talend Studio to enable a secure connection with Talend Administration Center.

This topic provides settings for both HTTP and HTTPS proxy servers. You can make your own choice based on the type of your proxy server.

For more information about how to configure a secure connection with Talend Administration Center using SSL, see Setting up a root Certificate Authority chain or How to configure a bidirectional secure connection between Talend Studio and Talend Administration Center .

Procedure

  1. From the menu bar, click Window > Preferences to open the Preferences dialog box.
  2. On the tree view in the Preferences dialog box, expand General > Network Connections to display the relevant view.
  3. Specify your proxy settings.
    Alternatively, or if you are using Talend CommandLine, you can configure the proxy by adding the following lines in the .ini file under the Talend Studio installation directory.
    -Dhttp.proxySet=true
    -Dhttp.proxyHost=<proxy_server_host>
    -Dhttp.proxyPort=<proxy_server_port>
    -Dhttp.nonProxyHosts=localhost
    -Dhttp.proxyUser=<proxy_server_user>
    -Dhttp.proxyPassword=<proxy_server_password>
    -Dhttps.proxyHost=<proxy_server_host>
    -Dhttps.proxyPort=<proxy_server_port>
    -Dhttps.proxyUser=<proxy_server_user>
    -Dhttps.proxyPassword=<proxy_server_password>
  4. Update the .gitconfig file as follows:
    git config --global http.proxy http://<git_username>:<git_password>@<proxy_server_host>
    git config --global https.proxy http://<git_username>:<git_password>@<proxy_server_host>

Results

After restarting Talend Studio, you will be able to connect to Talend Administration Center via a proxy server with basic authentication.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!