Exception: illegal characters in path

Article:TECH75130  |  Created: 2009-01-01  |  Updated: 2009-01-09  |  Article URL http://www.symantec.com/docs/TECH75130
Article Type
Technical Solution


Environment

Issue



Exception: illegal characters in path

Solution



ISSUE
When doing a run now in report mode for the FSA [File System Archiving] archiving task no report is generated and nothing is logged in the event log.
A run now in normal mode will not archive anything and will not have any events in the log.
TROUBLESHOOTING
A Dtrace of the EVFsaArchivingTask process of the FSA archive task will reveal the following line "Exception: Illegal characters in path."  Below is a sample of a Dtrace with the error highlighted in bold:-

(EvFsaArchivingTask) <1500> EV-H{FileSystemArchivingCheckPoint.ReadCheckPointFile} Start reading the checkpoint file named .\FSATaskCheckPoint\File System Archiving Task ("H" Users Drive)_BDS Marketing_ReportRunNow.xml
(EvFsaArchivingTask) <1500> EV-H{FileSystemArchivingCheckPoint.ReadCheckPointFile} Exception: Illegal characters in path. Info: Diag: Type:System.ArgumentException ST:   at System.IO.Path.CheckInvalidPathChars(String path)|   at System.IO.Path.GetFileName(String path)|   at System.IO.FileStream..ctor(String path, FileMode mode)|   at KVS.EnterpriseVault.FileServerArchive.FileSystemArchivingCheckPoint.ReadCheckPointFile(FileSystemTaskInfo taskInfo, String checkPointFile, Boolean loadBkFile)
(EvFsaArchivingTask) <1500> EV-H{FileSystemArchivingCheckPoint.ReadCheckPointFile} Start reading the checkpoint file named .\FSATaskCheckPoint\File System Archiving Task ("H" Users Drive)_BDS Marketing_ReportRunNow.xml.bk
(EvFsaArchivingTask) <1500> EV-H {FileSystemArchivingCheckPoint.ReadCheckPointFile} Exception: Illegal characters in path. Info: Diag: Type:System.ArgumentException ST:   at System.IO.Path.CheckInvalidPathChars(String path)|   at System.IO.Path.GetFileName(String path)|   at System.IO.FileStream..ctor(String path, FileMode mode)|   at KVS.EnterpriseVault.FileServerArchive.FileSystemArchivingCheckPoint.ReadCheckPointFile(FileSystemTaskInfo taskInfo, String checkPointFile, Boolean loadBkFile)
Please see the related documents section for instructions on how to setup a dtrace.
RESOLUTION
Rename the FSA archiving task taking out the illegal characters and restart the EV Admin service.



Legacy ID



334147


Article URL http://www.symantec.com/docs/TECH75130


Terms of use for this information are found in Legal Notices