# Ignition Designer Launcher Connection Exception Issue

**URL:** <https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776>\
**Category:** General Discussion\
**Tags:** ignition80\
**Created:** [November 7, 2019, 10:56pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776 "2019-11-07T22:56:57Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![sahibdeep.sodhi](https://avatars.discourse-cdn.com/v4/letter/s/f05b48/32.png) [@sahibdeep.sodhi](https://forum.inductiveautomation.com/u/sahibdeep.sodhi)\
**Post date:** [November 7, 2019, 10:56pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/1 "2019-11-07T22:56:57Z")

</div>

When trying to connect to my Ignition Gateway from Ignition Designer Launcher i get the following error:  
**Error Launching Application:**  
**ConnectException: Connection refused: connect**

I am using CentOS 7 linux server with firewall disabled. If I restore the gateway backup on a local ignition gateway, I'm able to launch using Ignition Designer Launcher and can access the projects. However it does not work when launching from the linux server.

I looked up the launch error text file and noticed the following:

> Local third party Python modules are different than the ones on the server. Will download updated modules now.  
> Downloading "[https://IgnitionServer:8043/system/scriptModules](https://IgnitionServer:8043/system/scriptModules)"...  
> Download attempt #0 for third party Python modules failed.  
> java.net.ConnectException: Connection refused: connect  
> at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)  
> at java.base/java.net.PlainSocketImpl.socketConnect(Unknown Source)  
> at java.base/java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)  
> at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)  
> at java.base/java.net.AbstractPlainSocketImpl.connect(Unknown Source)  
> at java.base/java.net.SocksSocketImpl.connect(Unknown Source)  
> at java.base/java.net.Socket.connect(Unknown Source)  
> at java.base/sun.security.ssl.SSLSocketImpl.connect(Unknown Source)  
> at java.base/sun.net.NetworkClient.doConnect(Unknown Source)  
> at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)  
> at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)  
> at java.base/sun.net.www.protocol.https.HttpsClient.(Unknown Source)  
> at java.base/sun.net.www.protocol.https.HttpsClient.New(Unknown Source)  
> at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)  
> at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)  
> at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)  
> at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)  
> at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep.download(DownloadPyLibStep.java:248)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep.downloadPyLib(DownloadPyLibStep.java:204)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep$DownloadPyLibZip.maybeDownload(DownloadPyLibStep.java:146)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep$DownloadPyLibZip.run(DownloadPyLibStep.java:85)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep$DownloadPyLibZip.run(DownloadPyLibStep.java:72)  
> at com.inductiveautomation.ignition.client.launch.steps.AbstractLaunchStep.runLockedAction(AbstractLaunchStep.java:95)  
> at com.inductiveautomation.ignition.client.launch.steps.BaseStep.runLockedAction(BaseStep.java:21)  
> at com.inductiveautomation.ignition.client.launch.steps.DownloadPyLibStep.run(DownloadPyLibStep.java:62)  
> at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33)  
> at java.base/java.lang.Thread.run(Unknown Source)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 7, 2019, 11:01pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/2 "2019-11-07T23:01:51Z")

</div>

> [@sahibdeep.sodhi](#):
>
> [https://IgnitionServer:8043/system/scriptModules](https://IgnitionServer:8043/system/scriptModules)

Did you edit that in any way or is that really the configured hostname? Can your server resolve whatever that hostname is?

---

<div class="post-metadata">

**Author:** ![sahibdeep.sodhi](https://avatars.discourse-cdn.com/v4/letter/s/f05b48/32.png) [@sahibdeep.sodhi](https://forum.inductiveautomation.com/u/sahibdeep.sodhi)\
**Post date:** [November 7, 2019, 11:38pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/4 "2019-11-07T23:38:11Z")

</div>

I had removed the ip address in the text and replaced it with “IgnitionServer”

---

<div class="post-metadata">

**Author:** ![khanley](https://avatars.discourse-cdn.com/v4/letter/k/c2a13f/32.png) [@khanley](https://forum.inductiveautomation.com/u/khanley)\
**Post date:** [November 2, 2020, 3:27pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/5 "2020-11-02T15:27:35Z")

</div>

Did you get to the bottom of this, I’m getting the same error trying to connect to a remote gateway and I’m having trouble running down what’s causing the connection refusal: VM config issue? gateway config issue?

thanks

---

<div class="post-metadata">

**Author:** ![osolorzano](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/osolorzano/32/6432_2.png) [@osolorzano](https://forum.inductiveautomation.com/u/osolorzano)\
**Post date:** [November 18, 2020, 12:20am UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/6 "2020-11-18T00:20:04Z")

</div>

This may or may not be the issue, but in some cases it’s possible to have a designer stuck in this situation if your gateway does not have SSL enabled but Force Secure Redirect is enabled. If your gateway does not have SSL enabled (using an http url instead of https) navigate to the Config \> Web Server and see if Force Secure Redirect is enabled. It will look like:

 ![secureRedirect](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/3/73bb52f83961db6fd107eed01a9e66c69393af44.png)

If you are in this state, you can either enable SSL temporarily so you can disable Force Secure Redirect before disabling SSL again or navigate to your gateways data/gateway.xml file and set the entry for gateway.forceSecureRedirect to false (this requires a gateway restart). After that, your designer should be able to connect again. This is a bug currently on our end currently waiting prioritization.

---

<div class="post-metadata">

**Author:** ![Rickk](https://avatars.discourse-cdn.com/v4/letter/r/67e7ee/32.png) [@Rickk](https://forum.inductiveautomation.com/u/Rickk)\
**Post date:** [September 17, 2021, 9:51pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/7 "2021-09-17T21:51:56Z")

</div>

I was struggling with an error with Designer after disabling SSL. I was getting a “Connection Refused” exception. I thought I’d try my luck and googled [ignition designer “connection refused”] and this was the first hit. Setting

```auto
<entry key="gateway.forceSecureRedirect">false</entry>

```

in the gateway.xml fixed my issue.

Thanks!

---

<div class="post-metadata">

**Author:** ![hewking32](https://avatars.discourse-cdn.com/v4/letter/h/b5ac83/32.png) [@hewking32](https://forum.inductiveautomation.com/u/hewking32)\
**Post date:** [February 1, 2022, 4:58pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/8 "2022-02-01T16:58:22Z")

</div>

many thanks for that i just fixed that issue on my system

---

<div class="post-metadata">

**Author:** ![erik.forsgren](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/erik.forsgren/32/14156_2.png) [@erik.forsgren](https://forum.inductiveautomation.com/u/erik.forsgren)\
**Post date:** [February 9, 2023, 9:13am UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/9 "2023-02-09T09:13:17Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![Mark\_Phillips](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Mark\_Phillips](https://forum.inductiveautomation.com/u/Mark_Phillips)\
**Post date:** [May 30, 2023, 7:37pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/10 "2023-05-30T19:37:33Z")

</div>

I had the same issue and this fixed it. Thanks!

---

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 27, 2023, 2:32pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/11 "2023-11-27T14:32:06Z")

</div>

When I change this property it reverts back to true after restarting the gateway. Why is this happening?

---

<div class="post-metadata">

**Author:** ![Paul\_Liu](https://avatars.discourse-cdn.com/v4/letter/p/50afbb/32.png) [@Paul\_Liu](https://forum.inductiveautomation.com/u/Paul_Liu)\
**Post date:** [April 22, 2024, 5:48pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/12 "2024-04-22T17:48:26Z")

</div>

> [@Rickk](#):
>
> `false`

can you let me know how to set it to false? The gateway.xml doesn't allows me edit. Thanks!

---

<div class="post-metadata">

**Author:** ![Paul\_Liu](https://avatars.discourse-cdn.com/v4/letter/p/50afbb/32.png) [@Paul\_Liu](https://forum.inductiveautomation.com/u/Paul_Liu)\
**Post date:** [April 22, 2024, 5:52pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/13 "2024-04-22T17:52:47Z")

</div>

> [@osolorzano](#):
>
> gateway.xml

Hi, can you let me know how to "from gateway.xml set th entry to false"? Thanks!

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [May 2, 2024, 12:28am UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/14 "2024-05-02T00:28:07Z")

</div>

This was an issue for us as well in 8.1.39 that was fixed using your method, cheers!

---

<div class="post-metadata">

**Author:** ![Hitesh\_Rathod1](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hitesh\_Rathod1](https://forum.inductiveautomation.com/u/Hitesh_Rathod1)\
**Post date:** [May 27, 2024, 2:53pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/15 "2024-05-27T14:53:00Z")

</div>

I have installed 8.1.39 and neither SSL certificate is enabled nor 8043 port is set. But when I open my designer. It takes around 40sec to verify signature as shown in picture. After verifying signature my designer is getting started to open. So, total time would be more than 1 minute. I haven't seen this before on my previous version.

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/5/e551c8c1925eaf3f4e6e2f453fe9370193540fa0.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 27, 2024, 2:56pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/16 "2024-05-27T14:56:39Z")

</div>

I going to guess you are running on an isolated network? Or with a tight firewall? See this topic:

> [@Designer startup : Verifying Signature of Designer](https://forum.inductiveautomation.com/t/designer-startup-verifying-signature-of-designer/82670):
>
> Since upgrade to version 8.1.34, on my ot network (with no internet connection) my designer takes longer to open because of this message: Verifying Signature of Designer [image] Any idea what is causing this? Even if I configure a non https connection to the gateway, samething. So it doesn't seems to be related to certificates. Thanks

---

<div class="post-metadata">

**Author:** ![Hitesh\_Rathod1](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hitesh\_Rathod1](https://forum.inductiveautomation.com/u/Hitesh_Rathod1)\
**Post date:** [May 27, 2024, 6:10pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/17 "2024-05-27T18:10:23Z")

</div>

Yes, You are right Phil, We have a tight firewall. Seems like Inductive automation making their product more secure. I think, It's trying to verify the Digi certificates.

---

<div class="post-metadata">

**Author:** ![Travis](https://avatars.discourse-cdn.com/v4/letter/t/bbce88/32.png) [@Travis](https://forum.inductiveautomation.com/u/Travis)\
**Post date:** [September 6, 2024, 6:02pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/18 "2024-09-06T18:02:55Z")

</div>

This fixed my issue as well. Thanks!

---

<div class="post-metadata">

**Author:** ![Matej\_Medvecky](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej\_Medvecky](https://forum.inductiveautomation.com/u/Matej_Medvecky)\
**Post date:** [September 10, 2024, 3:58pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/19 "2024-09-10T15:58:28Z")

</div>

I had the same issue but running the gateway within Docker. Somehow editing the gateway.xml via the Docker Desktop was not working, it was always disabled after the restart. Finally deleting the gateway.xml solved the issue (i didn't mind to lose the configuration).

---

<div class="post-metadata">

**Author:** ![AlexandreFG](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/alexandrefg/32/74162_2.png) [@AlexandreFG](https://forum.inductiveautomation.com/u/AlexandreFG)\
**Post date:** [August 10, 2026, 1:52pm UTC](https://forum.inductiveautomation.com/t/ignition-designer-launcher-connection-exception-issue/29776/20 "2026-08-10T13:52:01Z")

</div>

I´m using docker and this fixed my issue! Thanks so much
