技术文章 - CS345961

Vuforia Experience Service 随机崩溃

已修改: 20-Feb-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Vuforia Experience Service 8.0.0 N/A to 9.0.4 F000

说明

  • Vuforia Experience Service 随机崩溃
  • 安装 Vuforia Experience Service 时失败
  • 在 Vuforia Experience Service 日志文件中,可以找到以下异常:
由于错误,角色同步被中止:错误:写入 EPROTO 7856:错误:14094438:SSL 例程:ssl3_read_bytes:tlsv1 警报内部错误:c:wsdepsopensslopensslssl ec_layer_s3.c:1544:SSL 警报编号 80

在 WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:94:16) {
错误号:'EPROTO',
代码:'EPROTO',
系统调用:'写'

由于错误而中止角色同步:错误:客户端网络套接字在建立安全 TLS 连接之前已断开连接

在 connResetException (内部/errors.js:609:14)
在 TLSSocket.onConnectEnd (_tls_wrap.js:1547:19)
在 Object.onceWrapper (events.js:420:28)
在 TLSSocket.emit (events.js:326:22)
在 endReadableNT (_stream_readable.js:1223:12)
在 processTicksAndRejections (internal/process/task_queues.js:84:21) {
代码:'ECONNRESET',
路径:空,
主机:'<ThingWorx 服务器名称>',
端口:'<端口号>',
本地地址:未定义

  • 在 Vuforia Experience Service 安装日志文件中,可以发现此异常:
YYYY-MM-DDTHH:MM:SS.MSZ tac:public.access.cfg 致命错误
致命错误:在建立安全 TLS 连接之前,客户端网络套接字已断开
在 connResetException (内部/errors.js:609:14)
在 TLSSocket.onConnectEnd (_tls_wrap.js:1549:19)
在 Object.onceWrapper (events.js:420:28)
在 TLSSocket.emit (events.js:326:22)
在 endReadableNT (_stream_readable.js:1241:12)
在 processTicksAndRejections (internal/process/task_queues.js:84:21) {
代码:'ECONNRESET',
路径:空,
主机:'<ThingWorx 服务器名称>',
端口:<端口号>,
本地地址:未定义
  • 在 ThingWorx 使用并链接到此 Vuforia Experience Service 的 Tomcat 中,在 catalina.log 文件中,报告了没有任何调用堆栈的此异常:
严重 [https-jsse-nio-8443-exec-3] org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun 错误运行套接字处理器 java.lang.NullPointerException
  • 在 Tomcat 中,在tomcat-stderr.log文件中,会报告此异常:
XX-MM-YYYY HH:MM:SS.MS SEVERE [https-jsse-nio-8443-exec-1] org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun 运行套接字处理器时出错
java.lang.NullPointerException
在 java.base/sun.security.ssl.HKDF.extract(HKDF.java:93)
在 java.base/sun.security.ssl.HKDF.extract(HKDF.java:119)
在 java.base/sun.security.ssl.ServerHello.setUpPskKD(ServerHello.java:1169)
在 java.base/sun.security.ssl.ServerHello$T13ServerHelloProducer.produce(ServerHello.java:547)
在 java.base/sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:436)
在 java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.goServerHello(ClientHello.java:1234)
在 java.base/sun.security.ssl.ClientHello$T13ClientHelloConsumer.consume(ClientHello.java:1170)
在 java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:852)
在 java.base/sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:813)
在 java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
在 java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
在 java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074)
在 java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061)
在 java.base/java.security.AccessController.doPrivileged(本机方法)
在 java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008)
在 org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:443)
在 org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:507)
在 org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:238)
在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1567)
在 org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
在 java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
在 java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
在 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
在 java.base/java.lang.Thread.run(Thread.java:834)
  • Tomcat 和 Vuforia Experience Service 中的异常同时发生
  • OpenJDK 用于运行 Tomcat
这是文章 345961 的 PDF 版本,可能已过期。最新版本 CS345961