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]. [0] documents were indexed
Linux based enforce.
Experienced the issue on 6.6 & 7.3 RHEL based enforce installation.
DLP application couldn't successfully mount the SMB share to access and index the files.
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.