Getting Error: "invalid stream header: 02020AAC" when Trying to Load the AutoVue Applet After Enabling SSL Between the VueServlet and the AutoVue Server
(Doc ID 1536608.1)
Last updated on MARCH 30, 2023
Applies to:
Oracle AutoVue Office - Version 20.2.0 and laterOracle AutoVue Electro-Mechanical Professional - Version 20.2.0 and later
Oracle AutoVue 3D Professional Advanced - Version 20.2.0 and later
Oracle AutoVue 2D Professional - Version 20.2.0 and later
Oracle AutoVue EDA Professional - Version 20.2.0 and later
Information in this document applies to any platform.
Symptoms
When using AutoVue Client/Server Deployment configured to use SSL between the AutoVue VueServlet and the AutoVue server and trying to load the AutoVue applet the following error occurs:
Initialization failed. Exception when trying to execute channel requests
nested exception is:
java.io.StreamCorruptedException: invalid stream header: 02020AAC
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
at com.cimmetry.vueconnection.d.a(Unknown Source)
at com.cimmetry.vueconnection.l.b(Unknown Source)
at com.cimmetry.vueconnection.l.c(Unknown Source)
at com.cimmetry.vueconnection.h.doWork(Unknown Source)
at com.cimmetry.job.a.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
An error occurred while connecting to the server.
Restart the applet?
The AutoVue server log is showing the following error:
<log4j:message><![CDATA[IOException while listening on socket]]></log4j:message>
<log4j:throwable><![CDATA[javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.skip(Unknown Source)
at java.io.BufferedInputStream.skip(Unknown Source)
at com.cimmetry.jvueserver.SSLServerProxy$ClientWorker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
]]></log4j:throwable>
Steps to reproduce:
- Install AutoVue and configure SSL as described in the Oracle AutoVue Client/Server Deployment 20.2.1 Security Guide.
- Try to load the AutoVue applet.
- Notice the error message
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |