JAVA 链接OPC服务器 无法访问 org.jinterop.dcom.common.JIException: Access is denied

org.jinterop.dcom.common.JIException: Access is denied, please check whether the [domain-username-password] are correct. Also, if not already done please check the GETTING STARTED and FAQ sections in readme.htm. They provide information on how to correctly configure the Windows machine for DCOM access, so as to avoid such exceptions. [0x00000005]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:542)
at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:458)
at org.jinterop.dcom.core.JIComServer.(JIComServer.java:427)
at org.openscada.opc.lib.da.Server.connect(Server.java:118)
at opc.apply.threads.ReadDataThread.getServer(ReadDataThread.java:231)
at opc.apply.threads.ReadDataThread.run(ReadDataThread.java:57)
at java.lang.Thread.run(Thread.java:745)
Caused by: rpc.FaultException: Received fault. (unknown)
at rpc.ConnectionOrientedEndpoint.call(ConnectionOrientedEndpoint.java:142)
at rpc.Stub.call(Stub.java:112)
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:538)
... 6 more
项目是用java写的,之前都运行正常,可以从server中读取数据,运行了一段时间后,报上面的错误,尝试过下面的解决方案
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
create or modify 32-bit DWORD: LocalAccountTokenFilterPolicy
set the value to: 1
还是报错,查了一下可能是DCOM的错误,也尝试了下面的解决方案
https://www.softwaretoolbox.com/dcom/html/configuring__opcenum1.html
还是报上面的错
请教一下,如何解决?谢谢
补充:
调试发现,是j-interop调用WMI链接失败,还是不知道如何解决

这段话

Access is denied, please check whether the [domain-username-password] are correct

的意思是:访问被拒绝,请检查域账户密码是否正确
你看一下是不是程序使用了域账户,密码是否过期或被修改了

你这个是dcom不是com,是进程外的,首先需要检查opc服务器的进程是否挂了,重新启动下计算机
如果要是经常不稳定,你需要首先检查有没有干扰它运行的某些程序,比如杀毒软件什么的,还有就是opc服务器本身的问题,可以查看日志或者和厂商联系咨询。

org.jinterop.dcom.common.JIException: Not enough storage is available to complete this operation.  [0x8007000E]
    at org.jinterop.dcom.core.JIComServer.call(JIComServer.java:1012) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
    at org.jinterop.dcom.core.JIComServer.call(JIComServer.java:951) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
    at org.jinterop.dcom.core.JIComObjectImpl.call(JIComObjectImpl.java:295) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
    at org.jinterop.dcom.core.JIComObjectImpl.call(JIComObjectImpl.java:161) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
    at org.openscada.opc.dcom.da.impl.OPCServer.addGroup(OPCServer.java:79) ~[org.openscada.opc.dcom_1.1.0.v20130529.jar:na]
    at org.openscada.opc.lib.da.Server.addGroup(Server.java:260) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]

请问这个是opcServer 端的内存不足吗?应该怎么解决