Using Ignition Designer behind an http proxy

Yes, that did the trick, thank you very much! :slight_smile:

For future reference, for the lost wanderer, if you are behind an HTTP proxy, you have to:

  1. Edit the file runtime/conf/net.properties under the Designer Launcher installation directory, and set this parameters:
java.net.useSystemProxies=true
http.proxyHost=<proxy_ip>
http.proxyPort=<proxy_port>
https.proxyHost=<proxy_ip>
https.proxyPort=<proxy_port>

This will allow the Launcher to detect the Ignition gateway. Check if you have to exclude some IP of the local network, e.g. for development server.

  1. Inside the Designer Launcher, go into Settings => Designer Defaults, and set the JVM Arguments box with this:
-Dhttps.proxyHost=<proxy_ip>;-Dhttps.proxyPort=<proxy_port>;-Djava.net.preferIPv4Stack=true;-Dignition.chromium.switch.proxy-server=<proxy_ip>:<proxy_port>;

If you don’t have HTTPS enabled on your Ignition server (but why?), than you have to add also this:

-Dhttp.proxyHost=<proxy_ip>;-Dhttp.proxyPort=<proxy_port>;

This will allow the Designer itself to correctly communicate with the gateway. You can also change the settings in a single gateway entry, if you need so.

–
Francesco P.