"ClassNotFoundException" error when attempting to load Protection Engine console
search cancel

"ClassNotFoundException" error when attempting to load Protection Engine console

book

Article ID: 172268

calendar_today

Updated On:

Products

Protection Engine for Cloud Services Protection Engine for NAS

Issue/Introduction

When attempting to open the Symantec Protection Engine Console, only a blank page and a ClassNotFoundException error is displayed.

 

Java Console:
 
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at java.base/sun.security.ssl.Alerts.getSSLException(Unknown Source)
at java.base/sun.security.ssl.Alerts.getSSLException(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.processInputRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
 

Cause

Java is configured to use SSLv2 encryption protocol.

Resolution

To use the Symantec Protection Engine Console, java should be using TLS rather than SSLv2.
It is recommended to disable the setting 'Use SSL 2.0 compatible ClientHello format
 

To disable Use SSL 2.0 compatible ClientHello format when Java is run in a web browser, follow the steps below.

  1. Open the Java Control Panel through the Windows Control Panel
  2. Launch Java Applet
  3. Navigate to the 'Advanced' tab
  • Java 8 - Scroll down to the section Advanced Security Settings

  • Java 10 - Select Security
  1. Uncheck the setting 'Use SSL 2.0 compatible ClientHello format'