search cancel

Error: "The system cannot find the path specified" in phase 2 of the DLP 15.8 upgrade

book

Article ID: 216391

calendar_today

Updated On:

Products

Data Loss Prevention Endpoint Discover Data Loss Prevention Data Loss Prevention Enforce

Issue/Introduction

During phase 2 migration of the Symantec Data Loss Prevention 15.8 upgrade a failure occurs stating:

Failed to execute migration actions. Please refer to the log file for details.

C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8.00000\Protect\..\..\Services\SymantecDLPManagerTemp.conf

The System cannot find the path specified.

The Migration utility log shows:

SEVERE: Failed to execute migration actions. Please refer to the log file for details
com.symantec.dlp.migrationcommon.MigrationException: Failed to run migration action "DeleteTempEnforceServiceConfigFiles"
 at com.symantec.dlp.migrationcommon.MigrationActionsExecutor.runMigrationAction(MigrationActionsExecutor.java:72)
 at com.symantec.dlp.migrationcommon.MigrationActionsExecutor.executeMigrationActions(MigrationActionsExecutor.java:118)
 at com.symantec.dlp.migrationcommon.MigrationUtility.runMigrationUtility(MigrationUtility.java:168)
 at com.symantec.dlp.migrationcommon.MigrationUtility.runMigrationUtility(MigrationUtility.java:106)
 at com.symantec.dlp.migrationcommon.MigrationUtility.runMigrationUtility(MigrationUtility.java:112)
 at com.symantec.dlp.enforceservermigrationutility.EnforceServerMigrationUtility.runMigration(EnforceServerMigrationUtility.java:37)
Caused by: com.symantec.dlp.migrationcommon.MigrationException: Failed to delete source path "C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8.00000\Protect\..\..\Services\SymantecDLPManagerTemp.conf".
 at com.symantec.dlp.migrationcommon.actions.DeleteFilesMigrationAction.runAction(DeleteFilesMigrationAction.java:110)
 at com.symantec.dlp.migrationcommon.MigrationActionsExecutor.runMigrationAction(MigrationActionsExecutor.java:65)
 ... 5 more
Caused by: java.nio.file.NoSuchFileException: C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8.00000\Protect\..\..\Services\SymantecDLPManagerTemp.conf
 at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:79)
 at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
 at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
 at sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
 at sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:103)
 at java.nio.file.Files.delete(Files.java:1126)
 at com.symantec.dlp.migrationcommon.actions.DeleteFilesMigrationAction.runAction(DeleteFilesMigrationAction.java:106)
 ... 6 more

 

Environment

Release: 15.8

Component: Enforce and Detection Servers

Cause

The temp files were not created during the upgrade process.

Resolution

Go to 

Windows: C:\Program Files\Symantec\DataLossPrevention\EnforceServer\Services

Linux: /opt/Symantec/DataLossPrevention/EnforceServer/Services/

Copy

SymantecDLPDetectionServerController.conf

SymantecDLPIncidentPersister.conf

SymantecDLPManager.conf

SymantecDLPNotifier.conf

Paste them back in to the same directory and rename them as :

SymantecDLPDetectionServerControllerTemp.conf

SymantecDLPIncidentPersisterTemp.conf

SymantecDLPManagerTemp.conf

SymantecDLPNotifierTemp.conf

Run phase 2 of the migrator again so it can find the files and delete them.

---------------------------------------------------------------------------------------------------------------------

For Detection Servers, the paths are:

Windows: C:\Program Files\Symantec\DataLossPrevention\DetectionServer\Services

Linux: /opt/Symantec/DataLossPrevention/DetectionServer/Services/

And the files on the Detection Server are:

SymantecDLPDetectionServer.conf

SymantecDLPDetectionServerTemp.conf