# Igntion Edge Error - Gateway Exception

**URL:** <https://forum.inductiveautomation.com/t/igntion-edge-error-gateway-exception/106868>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 30, 2025, 6:35pm UTC](https://forum.inductiveautomation.com/t/igntion-edge-error-gateway-exception/106868 "2025-05-30T18:35:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kevin\_Ortega](https://avatars.discourse-cdn.com/v4/letter/k/c67d28/32.png) [@Kevin\_Ortega](https://forum.inductiveautomation.com/u/Kevin_Ortega)\
**Post date:** [May 30, 2025, 6:35pm UTC](https://forum.inductiveautomation.com/t/igntion-edge-error-gateway-exception/106868/1 "2025-05-30T18:35:54Z")

</div>

Hello,

I am working with Ignition Edge on an Opto22 and occasionally I will get an error message on the Designer saying the following

```python
java.util.concurrent.ExecutionException: 

com.inductiveautomation.ignition.client.gateway_interface.GatewayException: name-of-gateway

	at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)
	at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OpcBrowseExecutor$ProviderBrowseExecutor.browse(OpcBrowseExecutor.java:49)
	at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.AbstractOPCTreeNode.browse(AbstractOPCTreeNode.java:35)
	at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OPCFolderNode.loadChildren(OPCFolderNode.java:52)
	at com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode$Loader.run(AbstractAsynchronousTreeNode.java:82)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: com.inductiveautomation.ignition.client.gateway_interface.GatewayException: name-of-gateway
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:543)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:278)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:954)
	at com.inductiveautomation.ignition.client.tags.impl.GatewayTagInterface.browseTagDataSourcesAsync(GatewayTagInterface.java:178)
	at com.inductiveautomation.ignition.client.tags.impl.GatewayTagInterface$GatewayProviderProxy.browseTagDataSourcesAsync(GatewayTagInterface.java:294)
	at com.inductiveautomation.ignition.client.tags.impl.ClientTagManagerImpl.browseTagDataSourcesAsync(ClientTagManagerImpl.java:191)
	... 9 more
Caused by: java.net.UnknownHostException: name-of-gateway
	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.<init>(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.http.HttpURLConnection.getOutputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:410)
	... 15 more

Ignition v8.1.21 (b2022092908)
Java: Azul Systems, Inc. 11.0.15

```

 ![Ignition Edge Error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/1/61c622a10eb9c61a5e92241fd10294b05e7664bf.png)

It also affects the tag browser, by just showing Error on all the tags. What is this issue and is there a way to correct it? I'm assuming it due to an ethernet communication issue, but I don't know why since the edge gateway is running on the same hardware as the plc.

---

<div class="post-metadata">

**Author:** ![hayden.watson](https://avatars.discourse-cdn.com/v4/letter/h/77aa72/32.png) [@hayden.watson](https://forum.inductiveautomation.com/u/hayden.watson)\
**Post date:** [June 2, 2025, 7:25am UTC](https://forum.inductiveautomation.com/t/igntion-edge-error-gateway-exception/106868/2 "2025-06-02T07:25:06Z")

</div>

Likely a comms issue between your designer and your Opto22, rather than Edge to PLC error. How is your designer connecting to the Opto, over a VPN?

---

<div class="post-metadata">

**Author:** ![Benjamin\_Furlani](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/benjamin_furlani/32/66084_2.png) [@Benjamin\_Furlani](https://forum.inductiveautomation.com/u/Benjamin_Furlani)\
**Post date:** [June 2, 2025, 12:16pm UTC](https://forum.inductiveautomation.com/t/igntion-edge-error-gateway-exception/106868/3 "2025-06-02T12:16:06Z")

</div>

> [@Kevin\_Ortega](#):
>
> `Caused by: java.net.UnknownHostException: name-of-gateway`

Can you find where you are using this as the host in any settings you may have changed? It seems to be angry about it since it says `UnknownHostException`

From my experience using the Edge Gateway on an Opto22 it's pretty straight forward.

Depending on the situation you may want to try taking a backup of your gateway, restoring the edge instance to some defaults and seeing if the problem persists. Obviously if this is in a production system that isn't as feasible.
