# Opc connection FAULTED with exception session inactive

**URL:** <https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790>\
**Category:** Ignition\
**Tags:** ignition83\
**Created:** [November 9, 2026, 12:28pm UTC](https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790 "2026-11-09T12:28:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [November 9, 2026, 12:28pm UTC](https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790/1 "2026-11-09T12:28:14Z")

</div>

**Ignition 8.3.9**

We connect to an opcua server for Video-based Automatic Incident Detection with a virtual IP Address.

Sometime we are disconnected, Ignition connection is **FAULTED** with the following error:

```python
java.lang.Exception: session inactive: id=NodeId{ns=1, id=a7d319ac-7438-4f41-ac42-b9171f85ffa7} name=ignition_1793954736501
	at com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaConnection$MiloSessionActivityListener.onSessionInactive(OpcUaConnection.kt:460)
	at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$configureActiveState$42(SessionFsmFactory.java:737)
	at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)
	at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$configureActiveState$43(SessionFsmFactory.java:736)
	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)

```

We have to **disable/enable** the connection to reconnect.

We suspect the opcua server is **non-transparent** for the opcua client and we need to reconnect each time the virtual address switch.

@Kevin.Herron is the Exception normal for this use case ?

Can we force the connection to reconnect ?

---

<div class="post-metadata">

**Author:** ![Noah\_Burnette](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/noah_burnette/32/83777_2.png) [@Noah\_Burnette](https://forum.inductiveautomation.com/u/Noah_Burnette)\
**Post date:** [November 9, 2026, 12:35pm UTC](https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790/2 "2026-11-09T12:35:56Z")

</div>

Hi Lionel,

We ran into a similar session inactive issue for a while until we upgraded to 8.3.10. This could be an unrelated problem but upgrading might be worth considering.

---

<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 9, 2026, 2:23pm UTC](https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790/3 "2026-11-09T14:23:05Z")

</div>

The session inactive error is just a generic "we lost the connection" kind of error. Cause could be anything.

That it won't automatically reconnect might be solved by an issue fixed in 8.3.10. If it still won't reconnect after that, we'll need logs / thread dump / Wireshark.

---

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [November 9, 2026, 4:54pm UTC](https://forum.inductiveautomation.com/t/opc-connection-faulted-with-exception-session-inactive/117790/4 "2026-11-09T16:54:39Z")

</div>

Thanks we will try to upgrade to 8.910 (or 8.9.11) as soon as possible to see if it solve this issue.
