Skip to main content
Skip table of contents

How to allow the iGrafx Platform to use a proxy when connecting to other servers

In some scenarios and corporate networks, the iGrafx Platform will not have direct access to the internet or other machines on the network and needs to be configured to use a proxy server. Functionalities that might require this are:

  • Automation deployment to a TiM server
  • Update Check
  • Online License Activation

If direct access is not possible, the following explanations show how to set up an application server to use a proxy when connecting to certain servers.

Proxying with a predeployed iGrafx Platform under Windows

Simply run INSTALLATION_DIRECTORY/windows/manage_service.bat SERVICE_NAME

In the following UI, switch to the Java tab , add these system parameters in the Java Options field and adjust them according to your proxy setup:

CODE
-Dhttp.proxyHost=proxy.com
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=httpsproxy.com
-Dhttps.proxyPort=8443

Proxying with a custom Tomcat installation

  • Stop the tomcat service
  • Find catalina.bat or catalina.sh for your Tomcat installation
  • Add the following line to the file

    CODE
    set "JAVA_OPTS=%JAVA_OPTS% -Dhttp.proxyHost=proxy.com -Dhttp.proxyPort=8080 -Dhttps.proxyHost=httpsproxy.com -Dhttps.proxyPort=8443"
  • Replace the respective parameters for HTTP and HTTPS proxying with the settings of your proxy system
  • Save the file and start Tomcat

Other application servers

Make sure the aforementioned system properties are set through the means that are commonly used with your application server

More information

More information on these can be found in the official Java documentation at http://docs.oracle.com/javase/1.5.0/docs/guide/net/proxies.html

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.