OpcUA 连接失败

问题描述

对于这个问题,我很抱歉,但我是 Milo 的新手,我正在尝试在 SpringBoot 应用程序中使用 apache-camel-milo 版本。我尝试读取数据,但无法连接应用程序,只能连接 UaExpert。 为方便起见,我将服务器配置为接受安全策略为 none 的连接。我附上错误和配置。你能给我一些建议吗?

<springboot.version>2.4.2</spring.version>
<camel-milo.version>2.25.3</camel.version>
应用程序属性
  • camel.component.milo-client.allowed-security-policies=无
  • camel.component.milo-client.autowired-enabled=true
  • camel.component.milo-client.channel-lifetime=3600000
  • camel.component.milo-client.enabled=true
  • camel.component.milo-client.lazy-start-producer=true
  • camel.component.milo-client.max-response-message-size=102400
  • camel.component.milo-client.request-timeout=120000
  • camel.component.milo-client.session-timeout=1200000
配置路由
from("milo-client:opc.tcp://7.182.83.5:4840?samplingInterval=2000&node=RAW(ns=4;s=GV_PcHmi.tPcHmi.tPlcToPcHmiSta.uiSpindleOverride)")
                .routeId("Test router id1")
                .log("From OPC UA: ${body}")
                .process((Exchange exchange) -> {                    
                    String routeId = exchange.getFromrouteId();
                    DataValue data = exchange.getIn().getBody(DataValue.class);
                    
                    System.out.println("Route  : " + routeId);
                    System.out.println("Status : " + data.getStatusCode().toString());
                    System.out.println("Type   : " + data.getValue().getDataType().getClass());
                    System.out.println("Value  : " + data.getValue().getValue());                    
                });
错误
Configuring route for endpoint: {}
2021-gen-27 14:37:49.964 DEBUG [restartedMain] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:37:49.977 DEBUG [restartedMain] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.getEndpoints(UaTcpstackClient.java:577)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:434)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.<init>(SubscriptionManager.java:359)
    at org.apache.camel.component.milo.client.MiloClientConnection.init(MiloClientConnection.java:49)
    at org.apache.camel.component.milo.client.MiloClientConnection.checkInit(MiloClientConnection.java:66)
    at org.apache.camel.component.milo.client.MiloClientConnection.monitorValue(MiloClientConnection.java:83)
    at org.apache.camel.component.milo.client.MiloClientConsumer.doStart(MiloClientConsumer.java:59)
    at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
    at org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3710)
    at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4028)
    at org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3963)
    at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3883)
    at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3647)
    at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3488)
    at org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3247)
    at org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3243)
    at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3266)
    at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3243)
    at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
    at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3159)
    at org.apache.camel.spring.SpringCamelContext.start(SpringCamelContext.java:133)
    at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:174)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:426)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:943)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:591)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:144)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:326)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1311)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)
    at com.someco.hmi.somecoHmiApplication.main(SomecoHmiApplication.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:567)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
2021-gen-27 14:37:50.548 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Sent Hello message on channel=[id: 0x45a2280f,L:/7.78.241.111:49284 - R:/7.182.83.5:4840].
 2021-gen-27 14:37:50.656 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Received AckNowledge message on channel=[id: 0x45a2280f,L:/7.78.241.111:49284 - R:/7.182.83.5:4840].
 2021-gen-27 14:37:50.673 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout scheduled for +5s
 2021-gen-27 14:37:50.971 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Sent OpenSecureChannelRequest (Issue,id=0,currentToken=-1,prevIoUsToken=-1).
 2021-gen-27 14:37:51.066 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout canceled
 2021-gen-27 14:37:51.095 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Received OpenSecureChannelResponse.
 2021-gen-27 14:37:51.098 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - SecureChannel id=2265393235,currentTokenId=1,prevIoUsTokenId=-1,lifetime=3600000ms,createdAt=DateTime{utcTime=132562299229213770,javaDate=Wed Jan 27 15:05:22 CET 2021}
 2021-gen-27 14:37:51.100 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.h.UaTcpClientMessageHandler - 0 message(s) queued before handshake completed; sending Now.
 2021-gen-27 14:37:51.101 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.ClientChannelManager - Channel bootstrap succeeded: localAddress=/7.78.241.111:49284,remoteAddress=/7.182.83.5:4840
 2021-gen-27 14:37:51.320 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - disconnect(),currentState=Connected
 2021-gen-27 14:37:51.323 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.ClientChannelManager - Sending CloseSecureChannelRequest...
 2021-gen-27 14:37:51.329 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.ClientChannelManager - channelInactive(),disconnect complete
 2021-gen-27 14:37:51.330 DEBUG [ua-netty-event-loop-0] o.e.m.o.s.c.ClientChannelManager - disconnect complete,state set to Idle
 2021-gen-27 14:37:51.343 INFO  [restartedMain] o.e.m.o.s.c.OpcuaClient - Eclipse Milo OPC UA Stack version: 0.2.4
 2021-gen-27 14:37:51.344 INFO  [restartedMain] o.e.m.o.s.c.OpcuaClient - Eclipse Milo OPC UA Client SDK version: 0.2.4
 2021-gen-27 14:37:51.405 DEBUG [restartedMain] o.e.m.o.s.c.OpcuaClient - Added ServiceFaultListener: org.eclipse.milo.opcua.sdk.client.session.SessionFsm$FaultListener@2200ac68
 2021-gen-27 14:37:51.426 DEBUG [restartedMain] o.e.m.o.s.c.OpcuaClient - Added SessionActivityListener: org.eclipse.milo.opcua.sdk.client.subscriptions.OpcuaSubscriptionManager$1@4e603cf9
 2021-gen-27 14:37:51.692 DEBUG [restartedMain] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:37:51.694 DEBUG [restartedMain] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.sdk.client.OpcuaClient.connect(OpcuaClient.java:312)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:475)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.<init>(SubscriptionManager.java:359)
    at org.apache.camel.component.milo.client.MiloClientConnection.init(MiloClientConnection.java:49)
    at org.apache.camel.component.milo.client.MiloClientConnection.checkInit(MiloClientConnection.java:66)
    at org.apache.camel.component.milo.client.MiloClientConnection.monitorValue(MiloClientConnection.java:83)
    at org.apache.camel.component.milo.client.MiloClientConsumer.doStart(MiloClientConsumer.java:59)
    at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
    at org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3710)
    at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4028)
    at org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3963)
    at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3883)
    at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3647)
    at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3488)
    at org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3247)
    at org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3243)
    at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3266)
    at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3243)
    at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
    at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3159)
    at org.apache.camel.spring.SpringCamelContext.start(SpringCamelContext.java:133)
    at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:174)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:426)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:943)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:591)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:144)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:326)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1311)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)
    at com.someco.hmi.somecoHmiApplication.main(SomecoHmiApplication.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:567)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
2021-gen-27 14:37:53.993 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - Channel bootstrap Failed: null
 io.netty.channel.stacklessClosedChannelException: null
    at io.netty.channel.AbstractChannel$AbstractUnsafe.ensureOpen(ChannelPromise)(UnkNown Source)
2021-gen-27 14:38:20.818 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:38:20.823 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.getEndpoints(UaTcpstackClient.java:577)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:434)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:835)
2021-gen-27 14:38:20.951 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Sent Hello message on channel=[id: 0x7b8c5259,L:/7.78.241.111:49289 - R:/7.182.83.5:4840].
 2021-gen-27 14:38:21.045 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Received AckNowledge message on channel=[id: 0x7b8c5259,L:/7.78.241.111:49289 - R:/7.182.83.5:4840].
 2021-gen-27 14:38:21.047 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout scheduled for +5s
 2021-gen-27 14:38:21.048 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Sent OpenSecureChannelRequest (Issue,prevIoUsToken=-1).
 2021-gen-27 14:38:21.144 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout canceled
 2021-gen-27 14:38:21.145 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Received OpenSecureChannelResponse.
 2021-gen-27 14:38:21.145 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - SecureChannel id=2265393237,createdAt=DateTime{utcTime=132562299529991403,javaDate=Wed Jan 27 15:05:52 CET 2021}
 2021-gen-27 14:38:21.146 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.h.UaTcpClientMessageHandler - 0 message(s) queued before handshake completed; sending Now.
 2021-gen-27 14:38:21.147 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - Channel bootstrap succeeded: localAddress=/7.78.241.111:49289,remoteAddress=/7.182.83.5:4840
 2021-gen-27 14:38:21.344 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - disconnect(),currentState=Connected
 2021-gen-27 14:38:21.345 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.ClientChannelManager - Sending CloseSecureChannelRequest...
 2021-gen-27 14:38:21.345 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.OpcuaClient - Added ServiceFaultListener: org.eclipse.milo.opcua.sdk.client.session.SessionFsm$FaultListener@42f3adbe
 2021-gen-27 14:38:21.345 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.OpcuaClient - Added SessionActivityListener: org.eclipse.milo.opcua.sdk.client.subscriptions.OpcuaSubscriptionManager$1@4c345b90
 2021-gen-27 14:38:21.346 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:38:21.347 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.ClientChannelManager - channelInactive(),disconnect complete
 2021-gen-27 14:38:21.347 DEBUG [ua-netty-event-loop-2] o.e.m.o.s.c.ClientChannelManager - disconnect complete,state set to Idle
 2021-gen-27 14:38:21.349 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.sdk.client.OpcuaClient.connect(OpcuaClient.java:312)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:475)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:835)
2021-gen-27 14:38:21.353 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - Channel bootstrap Failed: null
 io.netty.channel.stacklessClosedChannelException: null
    at io.netty.channel.AbstractChannel$AbstractUnsafe.ensureOpen(ChannelPromise)(UnkNown Source)
2021-gen-27 14:38:31.354 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:38:31.356 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.getEndpoints(UaTcpstackClient.java:577)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:434)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:835)
2021-gen-27 14:38:31.469 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Sent Hello message on channel=[id: 0x5636addb,L:/7.78.241.111:49290 - R:/7.182.83.5:4840].
 2021-gen-27 14:38:31.564 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.h.UaTcpClientAckNowledgeHandler - Received AckNowledge message on channel=[id: 0x5636addb,L:/7.78.241.111:49290 - R:/7.182.83.5:4840].
 2021-gen-27 14:38:31.565 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout scheduled for +5s
 2021-gen-27 14:38:31.568 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Sent OpenSecureChannelRequest (Issue,prevIoUsToken=-1).
 2021-gen-27 14:38:31.664 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.h.UaTcpClientMessageHandler - OpenSecureChannel timeout canceled
 2021-gen-27 14:38:31.665 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - Received OpenSecureChannelResponse.
 2021-gen-27 14:38:31.666 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.h.UaTcpClientMessageHandler - SecureChannel id=2265393239,createdAt=DateTime{utcTime=132562299635177562,javaDate=Wed Jan 27 15:06:03 CET 2021}
 2021-gen-27 14:38:31.667 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.h.UaTcpClientMessageHandler - 0 message(s) queued before handshake completed; sending Now.
 2021-gen-27 14:38:31.668 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - Channel bootstrap succeeded: localAddress=/7.78.241.111:49290,remoteAddress=/7.182.83.5:4840
 2021-gen-27 14:38:31.865 DEBUG [ua-shared-pool-0] o.e.m.o.s.c.ClientChannelManager - disconnect(),currentState=Connected
 2021-gen-27 14:38:31.866 DEBUG [ua-shared-pool-1] o.e.m.o.s.c.ClientChannelManager - Sending CloseSecureChannelRequest...
 2021-gen-27 14:38:31.867 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.OpcuaClient - Added ServiceFaultListener: org.eclipse.milo.opcua.sdk.client.session.SessionFsm$FaultListener@d0951ab
 2021-gen-27 14:38:31.868 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.ClientChannelManager - channelInactive(),disconnect complete
 2021-gen-27 14:38:31.869 DEBUG [ua-netty-event-loop-4] o.e.m.o.s.c.ClientChannelManager - disconnect complete,state set to Idle
 2021-gen-27 14:38:31.869 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.OpcuaClient - Added SessionActivityListener: org.eclipse.milo.opcua.sdk.client.subscriptions.OpcuaSubscriptionManager$1@524883e9
 2021-gen-27 14:38:31.870 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect(),currentState=NotConnected
 2021-gen-27 14:38:31.877 DEBUG [ua-shared-scheduled-executor-0] o.e.m.o.s.c.ClientChannelManager - connect() while NotConnected
 java.lang.Exception: null
    at org.eclipse.milo.opcua.stack.client.ClientChannelManager.connect(ClientChannelManager.java:67)
    at org.eclipse.milo.opcua.stack.client.UaTcpstackClient.connect(UaTcpstackClient.java:127)
    at org.eclipse.milo.opcua.sdk.client.OpcuaClient.connect(OpcuaClient.java:312)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performConnect(SubscriptionManager.java:475)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.performAndEvalConnect(SubscriptionManager.java:394)
    at org.apache.camel.component.milo.client.internal.SubscriptionManager.connect(SubscriptionManager.java:389)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)