Intermittent placeholders with different file extensions cannot be retrieved.

Article: 100050762
Last Published: 2021-07-07
Ratings: 0 0
Product(s): Enterprise Vault

Problem

A file share having placeholders with different file extensions do not get retrieved, even recreating the placeholder  does not resolve the issue. 

 

Error Message

DTRACE for EVPlaceholderService confirms the following lines.

[4504]    (EvPlaceholderService)    <4446568>    EV:L    WinHttpConnect handle = 0x72ef680 for URL=https://evlabs.local/EnterpriseVault/download.asp?VaultID=12F1C984FBF6C0D4BB86196D4672EE5A51110000SVEVP01.nifo.local&SavesetId=202008258393879~201806071428210000~Z~E1382D95266260A3DBC857AED052F071&Request=NativeItem&EVHeaders=1

[4504]    (EvPlaceholderService)    <4446568>    EV:H    ConnectForSegment:/EnterpriseVault/download.asp?VaultID=12F1C984FBF6C0D4BB86196D4672EE5A51110000SVEVP01.nifo.local&SavesetId=202008258393879~201806071428210000~Z~E1382D95266260A3DBC857AED052F071&Request=NativeItem&EVHeaders=1&Segment=0
[4504]    (EvPlaceholderService)    <4446568>    EV:H    BC 1
[4504]    (EvPlaceholderService)    <4446568>    EV:H    dwcode 200
[4504]    (EvPlaceholderService)    <4446568>    EV:H    BT 1
[4504]    (EvPlaceholderService)    <4446568>    EV:L    WINHTTP_QUERY_STATUS_TEXT : OK
[4504]    (EvPlaceholderService)    <4446568>    EV:M    Data is downloaded to buffer, so ready to return data to pass-thru workitem.
[4504]    (EvPlaceholderService)    <5160>    EV:M    Reading data from download buffer.
[4504]    (EvPlaceholderService)    <5160>    EV:L    Driver buffer size 4076, offset to read from download buffer 0.
[4504]    (EvPlaceholderService)    <5160>    EV:H{PassThroughArchivedFileData::DownLoadFile} (Exit) Status: [Exception occurred.  (0x80020009)]

Cause

The DTRACE lines confirm that the placeholder is being fetched from the pass through recall location. It seems the file is corrupt.

Solution

If the issue is specific to a few files, rename the one's cached in the pass through location to .old. Upon further attempts to retrieve the placeholder, the file will be downloaded from the EV server & cached locally to the pass through location again.

Was this content helpful?