Loose MSG file with "%28" in the file name is discovered but dropped during processing

book

Article ID: 100012091

calendar_today

Updated On:

Description

Error Message

The following error is seen in the PST Retriever log file D:\CW\VXXX\logs\PSTRetriever_output.log :

2014-03-11 06:15:43,711 [1044] ERROR BufferManager null - Could not get msg size for d:\test_data\esa-36011\case: xyz - test msg email.msg Error Code:123
2014-03-11 06:15:43,711 [1044] ERROR CEsaIMessage null - StgOpenStorageEx failed for:d:\test_data\esa-36011\case: xyz - test msg email.msg With short path: d:\test_data\esa-36011\case: xyz - test msg email.msg hRes=-2147287038 E_UNKNOWN 0x80030002 at ..\common\EsaIMessageImpl.cpp, Line 1683

2014-03-11 06:15:43,711 [1044] ERROR CEsaIMessage null - StgOpenStorageEx failed for:d:\test_data\esa-36011\case: xyz - test msg email.msg With short path: d:\test_data\esa-36011\case: xyz - test msg email.msg hRes=-2147287038 E_UNKNOWN 0x80030002 at ..\common\EsaIMessageImpl.cpp, Line 1683

2014-03-11 06:15:43,711 [1044] ERROR BufferManager null - CEsaIMessageImpl::iMsgFromSerializedBuffer() failed for file d:\test_data\esa-36011\case: xyz - test msg email.msg

This example was taken from the indexing of a loose MSG file named "case%28 xyz - test msg email.msg" .
 

The Processing > Unprocessed Documents report includes the following error:

"Sent Date","Sender","Subject","Source Locator","Reason Code","Description","Dropped Date" ,,,"d:\test_data\esa-36011\case: xyz - test msg email.msg","CRAWLER_DROPPED_MSG","[#10025] Message referred by a URN could not be retrieved. ","Tue Mar 11 06:15:43 EDT 2014"
 

Cause

The error 0x80030002 seen in file PSTRetriever_output.log corresponds to the standard Windows error for "file not found" (see STG_E_FILENOTFOUND mentioned here.)

The contents of PSTRetriever_output.log indicate that Clearwell is converting the string "%28" in the file name to a ":" character, before trying to open a file called "case: xyz - test msg email.msg" . This is an invalid (and non-existent) Windows file name, and hence there is an error when trying to open the file.
 

Resolution

Workaround
Rename the MSG files so they do not include " %28 " in the file name.

 

There are currently no plans to address this issue by way of a hotfix or cumulative hotfix in the current or previous versions of the software at the present time. This issue may be resolved in a future major revision of the software at a later time. However, this particular issue is not currently scheduled for any release. If you feel this issue has a direct business impact for you and your continued use of the product, please contact your Sales representative or the Sales group to discuss these concerns. For information on how to contact Sales, please see https://www.enterprisevault.com .

 

 

Issue/Introduction

If an MSG file has a file name that includes the string "%28", the MSG file will be successfully discovered, but it will be dropped during indexing due to a URN error. This issue only seems to affect loose MSG files. Other types of loose files do not appear to be affected by this issue.