Receiving Error: "java.lang.NoClassDefFoundError: jcifs/smb/SmbException" when running a Network Discover scan
search cancel

Receiving Error: "java.lang.NoClassDefFoundError: jcifs/smb/SmbException" when running a Network Discover scan

book

Article ID: 260058

calendar_today

Updated On:

Products

Data Loss Prevention Data Loss Prevention Network Discover

Issue/Introduction

After upgrading DLP from 15.8 MP2 to 15.8 MP3 the Network Discover scans fail to run.

Network Discover scans start and run for one minute and fail.
The ScanDetail log shows "STARTED_SCAN" every minute.

The FileReader log contains these entries:
Class: com.vontu.util.fsm.AsynchronousInputProcessor$ProcessInputsTask
Method: run
Level: SEVERE
Message:  Failed to process state machine inputs
java.lang.NoClassDefFoundError: jcifs/smb/SmbException

com.vontu.discover.DiscoverManager abortScan
INFO: DiscoverControlManager_1: aborting scan

Environment

Release: 15.8 MP3

Cause

The Detection Server may be missing three .jar files:

<install dir>:\Program Files\Symantec\DataLossPrevention\ServerPlatformCommon\15.8.00000\Protect\lib\jar

jcifs-ng-2.1.5-patched.jar
jcifs-ng-2.1.5.jar
jcifs-ng-2.0.7-patched.jar

Resolution

There are two resolutions:

  • Reinstall the Detection Server
  • Copy the missing files from another 15.8 MP3 Detection Server to the server that is missing the files.
    Then restart the Detection Server service.

 

Also check to ensure the jcifs.properties file is located in this path on the Detection Server:

<install dir>:\Program Files\Symantec\DataLossPrevention\DetectionServer\15.8.00000\Protect\config

 

NOTE: 

If other .jar files are missing, reinstall the Detection Server.