# Third Party OPC connection is in faulted state {session inactive: id=NodeId{ns=3, id=1475273651} name=ignition}

**URL:** <https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [June 19, 2024, 7:45pm UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124 "2024-06-19T19:45:01Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![satya.chaturvedi](https://avatars.discourse-cdn.com/v4/letter/s/3ec8ea/32.png) [@satya.chaturvedi](https://forum.inductiveautomation.com/u/satya.chaturvedi)\
**Post date:** [June 19, 2024, 7:45pm UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/1 "2024-06-19T19:45:01Z")

</div>

java.lang.Exception: session inactive: id=NodeId{ns=3, id=1475273651} name=ignition[\*\*\*\*\*]\_ **ThirdPartyGateway** \_1718821642339  
at com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaConnection$MiloSessionActivityListener.onSessionInactive(OpcUaConnection.kt:499)  
at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$null$39(SessionFsmFactory.java:611)  
at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)  
at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$configureActiveState$40(SessionFsmFactory.java:611)  
at com.digitalpetri.strictmachine.dsl.ActionBuilder$PredicatedTransitionAction.execute(ActionBuilder.java:119)  
at com.digitalpetri.strictmachine.StrictMachine$PollAndEvaluate.lambda$run$0(StrictMachine.java:242)  
at java.base/java.util.ArrayList.forEach(Unknown Source)  
at com.digitalpetri.strictmachine.StrictMachine$PollAndEvaluate.run(StrictMachine.java:227)  
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)

8.1.40 (b2024051410)  
Azul Systems, Inc. 17.0.10

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

Wrapper log -

INFO | jvm 1 | 2024/06/19 20:25:54 | W [c.i.i.g.o.c.c.OpcUaSubscriptionSynchronizer] [20:25:54.713]: **Failed to create subscription 'tag-group-default\_default': status=Bad\_TooManyOperations, description=The request could not be processed because it specified too many operations. connection-name=THIRDPARTYGateway**  
INFO | jvm 1 | 2024/06/19 20:25:54 | W [c.i.i.g.o.c.c.OpcUaSubscriptionSynchronizer] [20:25:54.713]: subscriptionName=tag-group-default\_default, ignSubscription=com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaSubscriptionModel$IgnitionSubscription@3ebd9d0f, opcSubscription=null connection-name= **THIRDPARTYGateway**  
INFO | jvm 1 | 2024/06/19 20:27:04 | W [o.e.m.o.s.c.s.DefaultClientCertificateValidator] [20:27:03.957]: check suppressed: certificate failed hostname check: CN=BFCGatewayOpcUaServer  
INFO | jvm 1 | 2024/06/19 20:52:18 | W [c.i.i.g.o.c.c.OpcUaSubscriptionSynchronizer] [20:52:18.655]: Failed to create subscription 'tag-group-default\_default': status=Bad\_TooManyOperations, description=The request could not be processed because it specified too many operations. connection-name= **THIRDPARTYGateway**  
INFO | jvm 1 | 2024/06/19 20:52:18 | W [c.i.i.g.o.c.c.OpcUaSubscriptionSynchronizer] [20:52:18.655]: subscriptionName=tag-group-default\_default, ignSubscription=com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaSubscriptionModel$IgnitionSubscription@3ebd9d0f, opcSubscription=null connection-name= **THIRDPARTYGateway**  
INFO | jvm 1 | 2024/06/19 20:53:33 | W [o.e.m.o.s.c.s.DefaultClientCertificateValidator] [20:53:33.618]: check suppressed: certificate failed hostname check: CN= **THIRDPARTYGatewayOpcUaServer**

---

<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:** [June 19, 2024, 9:01pm UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/2 "2024-06-19T21:01:16Z")

</div>

All this generally means is you've lost your connection to the server for some reason.

Those "Bad\_TooManyOperations" errors are a little suspicious because Ignition only tries to create 1 subscription at a time...

Maybe you can disable security on this connection and then get a Wireshark capture where you:

1. start the capture
2. edit/save the connection in the Ignition Gateway
3. stop the capture after these errors have occurred.

---

<div class="post-metadata">

**Author:** ![cugzhaolei](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@cugzhaolei](https://forum.inductiveautomation.com/u/cugzhaolei)\
**Post date:** [January 16, 2026, 9:17am UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/3 "2026-01-16T09:17:57Z")

</div>

Hello Kevin， we also meet the problem for ignition 8.1 ,use the opcua to connect codesys PLC，use uaexpert , these has no error, but switch to ignition ,it get errors:  
```  
java.lang.Exception: session inactive: id=NodeId{ns=1, id=41} name=ignition[xxxx\_DataCollect\_Server06]\_L1\_xxxx\_1768551951627  
at com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaConnection$MiloSessionActivityListener.onSessionInactive(OpcUaConnection.kt:499)  
at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$null$40(SessionFsmFactory.java:616)  
at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)  
at org.eclipse.milo.opcua.sdk.client.session.SessionFsmFactory.lambda$null$41(SessionFsmFactory.java:616)  
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)

8.1.52 (b2026011309)  
Azul Systems, Inc. 17.0.17  
```

---

<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:** [January 16, 2026, 2:08pm UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/4 "2026-01-16T14:08:50Z")

</div>

New thread, with logs and possibly Wireshark captures, would be useful.

All this stack trace means is you lost your connection for some reason. There's no hints as to why.

---

<div class="post-metadata">

**Author:** ![cugzhaolei](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@cugzhaolei](https://forum.inductiveautomation.com/u/cugzhaolei)\
**Post date:** [January 19, 2026, 9:47am UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/5 "2026-01-19T09:47:50Z")

</div>

> Thank you, Kevin, We tried another method to use MODBUS ,but the address of the data is greater than 65565 like
> 
> > [device\_name]0.HR121212
> 
> which more than 65535, what configuration need I change to fit this case, Thank you for your reply

---

<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:** [January 19, 2026, 12:11pm UTC](https://forum.inductiveautomation.com/t/third-party-opc-connection-is-in-faulted-state-session-inactive-id-nodeid-ns-3-id-1475273651-name-ignition/92124/6 "2026-01-19T12:11:45Z")

</div>

> [@cugzhaolei](#):
>
> address of the data is greater than 65565 like

No such thing in Modbus Holding Registers. Please share your device documentation.
