# Ignition OPC-UA Server faulted

**URL:** <https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742>\
**Category:** Ignition\
**Created:** [June 21, 2013, 1:12am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742 "2013-06-21T01:12:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [June 21, 2013, 1:12am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/1 "2013-06-21T01:12:40Z")

</div>

Im having some trouble with the ignition opc server. Ive followed a number of threads regaurding DCOM setting and tried that but I seem to be getting nowhere. any ideas what im missing?

thx

`com.inductiveautomation.opcua.InternalUAException: java.net.SocketTimeoutException: connect timed out
com.inductiveautomation.xopc.client.stack.TCPClientChannel.open(TCPClientChannel.java:246)
com.inductiveautomation.xopc.client.stack.TCPClientChannel.getEndpoints(TCPClientChannel.java:84)
com.inductiveautomation.xopc.client.stack.TCPClientChannel.getEndpoints(TCPClientChannel.java:72)
com.inductiveautomation.xopc.client.util.ConnectionUtil.getEndpoint(ConnectionUtil.java:64)
com.inductiveautomation.xopc.client.OpcUaConnection.createUaClient(OpcUaConnection.java:523)
com.inductiveautomation.xopc.client.OpcUaConnection.verifyConnectionState(OpcUaConnection.java:145)
com.inductiveautomation.xopc.client.FailoverAwareOpcUaConnection.verifyConnectionState(FailoverAwareOpcUaConnection.java:75)
com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl$ServerWrapper.verifyConnectionState(OPCManagerImpl.java:743)
com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl$OPCConnectionKeepalive.run(OPCManagerImpl.java:619)
com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$TrackedTask.run(BasicExecutionEngine.java:573)
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
java.util.concurrent.FutureTask.runAndReset(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
java.net.SocketTimeoutException: connect timed out
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.PlainSocketImpl.doConnect(Unknown Source)
java.net.PlainSocketImpl.connectToAddress(Unknown Source)
java.net.PlainSocketImpl.connect(Unknown Source)
java.net.SocksSocketImpl.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
com.inductiveautomation.xopc.client.stack.TCPClientChannel.open(TCPClientChannel.java:238)
com.inductiveautomation.xopc.client.stack.TCPClientChannel.getEndpoints(TCPClientChannel.java:84)
com.inductiveautomation.xopc.client.stack.TCPClientChannel.getEndpoints(TCPClientChannel.java:72)
com.inductiveautomation.xopc.client.util.ConnectionUtil.getEndpoint(ConnectionUtil.java:64)
com.inductiveautomation.xopc.client.OpcUaConnection.createUaClient(OpcUaConnection.java:523)
com.inductiveautomation.xopc.client.OpcUaConnection.verifyConnectionState(OpcUaConnection.java:145)
com.inductiveautomation.xopc.client.FailoverAwareOpcUaConnection.verifyConnectionState(FailoverAwareOpcUaConnection.java:75)
com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl$ServerWrapper.verifyConnectionState(OPCManagerImpl.java:743)
com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl$OPCConnectionKeepalive.run(OPCManagerImpl.java:619)
com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$TrackedTask.run(BasicExecutionEngine.java:573)
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
java.util.concurrent.FutureTask.runAndReset(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
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:** [June 21, 2013, 1:49am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/2 "2013-06-21T01:49:27Z")

</div>

The OPC-UA server and the DCOM configuration have nothing to do with each other.

Let’s back up here. What are you trying to accomplish?

---

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [June 21, 2013, 2:43am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/3 "2013-06-21T02:43:11Z")

</div>

My ignition OPC-UA server shows status faulted and I can’t connect to my PLC. I set up a stand alone HMI program on my laptop. (server/client on the same machine) it was operating fine. I’ve now aquired the new perminent operator pc for this work cell, I transferred gateway backup from my laptop to the new pc and cannot connect to the Plc. Thank you

---

<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 21, 2013, 3:49am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/4 "2013-06-21T03:49:56Z")

</div>

Ok, but now you’re talking about (I assume) you’re connection to a (the local?) OPC-UA server being faulted, and your connection to a PLC, which are again different things.

I think we’re trying to troubleshoot the connection to the local UA server here - is it set up to connect to localhost? On the left, under Ignition OPC-UA Server \> Settings there’s a setting called ‘Endpoint Address’ - what’s that set to? Is it set to the correct IP for this new machine you’ve restored the backup to?

---

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [June 21, 2013, 4:00am UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/5 "2013-06-21T04:00:53Z")

</div>

Correct, trying to troubleshoot the connection to local ignition opc server. Yes the endpoint address is set to the same ip address as the new pc. The pc ip is Static set to 10.31.18.20 and the endpoint setting for the opc server settings is also 10.31.18.20

Thanks again

---

<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 21, 2013, 2:28pm UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/6 "2013-06-21T14:28:29Z")

</div>

Can you send your logs into support?

---

<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 21, 2013, 3:46pm UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/7 "2013-06-21T15:46:02Z")

</div>

It really just looks like you have either the wrong IP address or port configured in your UA connection settings.

You might want to call into support and let them troubleshoot, it’s usually quicker that way.

---

<div class="post-metadata">

**Author:** ![cja7928](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@cja7928](https://forum.inductiveautomation.com/u/cja7928)\
**Post date:** [June 21, 2013, 3:55pm UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/8 "2013-06-21T15:55:35Z")

</div>

OK, thank you. I emailed the logs into support. I’ll give them a call later this afternoon when the department can give me the cell back after their done running production. thanks for your help.

---

<div class="post-metadata">

**Author:** ![greg.simpson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.simpson/32/3135_2.png) [@greg.simpson](https://forum.inductiveautomation.com/u/greg.simpson)\
**Post date:** [July 12, 2013, 6:23pm UTC](https://forum.inductiveautomation.com/t/ignition-opc-ua-server-faulted/6742/9 "2013-07-12T18:23:09Z")

</div>

Did you ever call into support or email in the logs? I would like to know if the issue has been resolved or if you need further assistance with this.
