IDM indexing failed in the Enforce console with the following message "Error: Cannot read that path. Please confirm that it exists and check file permissions" while doing remote SMB share indexing on a Linux based enforce server.
In the localhost log we'll see below error,
Thread: 51 INFO [com.vontu.directorycrawler.MountPointTracker] Initializing linux MountpointTracker, mountpointdir = filesystemcrawler.mount.drive.letter.linux = /mnt/vontu
Thread: 51 WARNING [com.vontu.profiles.manager.document.DocumentSourceIndexCreator] Nothing to index. Document source "test IDM" found no files to index.
Thread: 51 INFO [com.vontu.profiles.manager.document.DocumentSourceIndexCreator] (IDM_INDEXER.2) Finished indexing IDM Profile [1:2]-[test IDM].  documents were indexed
DLP application couldn't successfully mount the SMB share to access and index the files.
Linux based enforce.
Experienced the issue on 6.6 & 7.3 RHEL based enforce installation.
1. Open Indexer.properties on the enforce server which can be found in the (default) directory /opt/SymantecDLP/Protect/config
2. navigate to this parameter, idmindexer.use.jcifs
3. Remove the hash comment and space from the beginning of the line:
# idmindexer.use.jcifs = true
so it is set like this:
idmindexer.use.jcifs = true
4. Restart the SymantecDLPManagerService service on the Enforce server.