# Error Browsing OPC

**URL:** <https://forum.inductiveautomation.com/t/error-browsing-opc/7688>\
**Category:** Ignition\
**Created:** [December 10, 2013, 11:37pm UTC](https://forum.inductiveautomation.com/t/error-browsing-opc/7688 "2013-12-10T23:37:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![phoareau](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@phoareau](https://forum.inductiveautomation.com/u/phoareau)\
**Post date:** [December 10, 2013, 11:37pm UTC](https://forum.inductiveautomation.com/t/error-browsing-opc/7688/1 "2013-12-10T23:37:04Z")

</div>

Hi,

I install a Bekhoff OPC server to collect the data form there PLC. I could browse the server to get the tag a couple of time but most of the time I got an “Error OPC Browsing”.  
The version of Ignition install on the server is 7.6.4. The issue may be due to the fact that the server run on xp with a old version of JAVA and Internet Explorer.

Here is the log file that I got.

Message: Error browsing OPC.  
Time: Tue Dec 10 6:50:06AM  
Severity: ERROR  
Logger: com.inductiveautomation.ignition.designer.sqltags.opcbrowser.AbstractOPCTreeNode  
Stack Trace: com.inductiveautomation.ignition.client.gateway\_interface.GatewayException:  
Results for asynchronous rpc call were not received within the specified amount of time [120000 ms] for task ‘16441596-2e32-4fbe-8532-bdb03975edc7’  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.newGatewayException(GatewayInterface.java:313)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.invokeWithTimeout(GatewayInterface.java:807)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.browseOPC(GatewayInterface.java:811)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OPCFolderNode.loadChildren(OPCFolderNode.java:52)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode$Loader.run(AbstractAsynchronousTreeNode.java:75)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.util.concurrent.Executors$RunnableAdapter.call(Unknown  
Source)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.util.concurrent.FutureTask$Sync.innerRun(Unknown  
Source)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.util.concurrent.FutureTask.run(Unknown  
Source)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown  
Source)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown  
Source)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
java.lang.Thread.run(Unknown Source)  
Caused by:  
java.util.concurrent.TimeoutException: Results for asynchronous rpc call were not received within the specified amount of time [120000 ms] for task ‘16441596-2e32-4fbe-8532-bdb03975edc7’  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.util.gui.progress.ClientProgressManager$RunningTask.waitForResult(ClientProgressManager.java:486)  
&nbsp;&nbsp;&nbsp;&nbsp;at  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:268)  
&nbsp;&nbsp;&nbsp;&nbsp;…  
10 more  
  
Stack Trace: com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.newGatewayException(GatewayInterface.java:313)  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.invokeWithTimeout(GatewayInterface.java:807)  
com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.browseOPC(GatewayInterface.java:811)  
com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OPCFolderNode.loadChildren(OPCFolderNode.java:52)  
com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode$Loader.run(AbstractAsynchronousTreeNode.java:75)  
java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) java.util.concurrent.FutureTask.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)

Regards,

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [December 27, 2013, 10:57pm UTC](https://forum.inductiveautomation.com/t/error-browsing-opc/7688/2 "2013-12-27T22:57:19Z")

</div>

It looks to me like your OPC Server isn’t responding within the 120 second time limit. Is this an OPCDA server that you are trying to get connected to? Is it a remote connection or a local connection?
