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
Release: 15.+
Component: Enforce and Detection Servers
The temp files were not created during the upgrade process.
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