After upgrade from 9.0.4 to 10.0.3, FSA placeholders no longer retrieving
After upgrading from 9.0.4 to 10.0.3, users can no longer retrieve archived files using the placeholder. After doing some troubleshooting, we found the following in a DTRACE on the file server:
9144 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:L {RequestArchivedFile::GetDefaultWebAppURL} (Entry)
9145 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:H GetDefaultWebAppURL() expireCache: 1 Url: http://wri-hou-fsvault.domain.com/EnterpriseVault/download.asp?VaultID=133C903ED276CD94C9CE5BADA6C08CF461110000archive.weingarten.com&SavesetId=201211082339062~200606202158140000~Z~103987813CBF161498C8DE24BCDA7101&Request=NativeItem&EVHeaders=1&HashName=SHA256
9146 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:L {RequestArchivedFile::CalculateDefaultWebAppURL} (Entry)
9147 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:M Attempting to calculate the placeholder base URL
9149 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
9150 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Will try to connect to EV Directory Service on ARCHIVE.DOMAIN.COM
9151 17:16:28.403 [1620] (EvPlaceholderService) <1952> EV:L {VaultCoCreateInstanceEx} Attempt [1] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [ARCHIVE.WEINGARTEN.COM] Elapsed [0.002s] Result [The parameter is incorrect. (0x80070057)]
9152 17:16:28.606 [1620] (EvPlaceholderService) <1952> EV:L CHostNameHelper: IsLocalMachineExtendedCheck returned [False] for server [ARCHIVE.WEINGARTEN.COM].
9153 17:16:28.606 [1620] (EvPlaceholderService) <1952> EV:L {VaultCoCreateInstanceEx} Attempt [2] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [172.16.15.121] Elapsed [0.002s] Result [The parameter is incorrect. (0x80070057)]
9154 17:16:29.012 [1620] (EvPlaceholderService) <1952> EV:L {VaultCoCreateInstanceEx} Attempt [3] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [172.16.15.121] Elapsed [0.002s] Result [The parameter is incorrect. (0x80070057)]
9155 17:16:29.621 [1620] (EvPlaceholderService) <1952> EV:L {VaultCoCreateInstanceEx} Attempt [4] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [172.16.15.121] Elapsed [0.002s] Result [The parameter is incorrect. (0x80070057)]
9156 17:16:30.434 [1620] (EvPlaceholderService) <1952> EV:L {VaultCoCreateInstanceEx} Attempt [5] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [172.16.15.121] Elapsed [0.002s] Result [The parameter is incorrect. (0x80070057)]
9157 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:H {VaultCoCreateInstanceEx} CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [ARCHIVE.WEINGARTEN.COM] Used Server Name [172.16.15.121] Num of attempts [6] Total elapsed [3.028s] Result [The parameter is incorrect. (0x80070057)]
9158 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:M CBaseDirectoryServiceWrapper::CreateDirectoryService() failed.|Hr: 0x80070057|Retries: 6|TryLocal: false|Directory Name: ARCHIVE.WEINGARTEN.COM|
9159 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:H {CBaseDirectoryServiceWrapper::GetInterface} HRXEX fn trace : Error [0x80070057], ref(1): [ARCHIVE.WEINGARTEN.COM], [.\DirectoryServiceWrapper.cpp, lines {630,657,681}, built Dec 11 16:18:57 2012].
9160 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:H {CBaseDirectoryServiceWrapper::Invoke} HRXEX fn trace : Error [0x80070057], [.\DirectoryServiceWrapper.cpp, lines {369,375}, built Dec 11 16:18:57 2012].
9161 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:H {CReadDirectoryServiceWrapper::Invoke} HRXEX fn trace : Error [0x80070057], [.\DirectoryServiceWrapper.cpp, lines {892,908}, built Dec 11 16:18:57 2012].
9163 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:M Failed to read default webApp url, error = 0x80070057 - The parameter is incorrect.
9164 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:H {RequestArchivedFile::CalculateDefaultWebAppURL} (Exit) Status: [The parameter is incorrect. (0x80070057)]
9165 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV~E Event ID: 20542 Failed to read the site default WebApp Url. |
9166 17:16:31.434 [1620] (EvPlaceholderService) <1952> EV:L {RequestArchivedFile::GetDefaultWebAppURL} (Exit)
The bolded server name in line 2 is an old server from our 7.x environment that has been decommissioned for several years. Not sure where this is coming from but I think it is the root of our issue. I think it is using this to query for the WebApp URL.
These are the Event Log entries:
The Placeholder service on FS4 says it can’t get the WebApp URL and then the request fails with a malformed URL. You can see the malformed URL in the second error where I bolded it.
1st error
Log Name: Symantec Enterprise Vault
Source: Enterprise Vault
Date: 4/20/2013 3:12:06 PM
Event ID: 20542
Task Category: File Placeholder Service
Level: Error
Keywords: Classic
User: N/A
Computer: FILESERVER
Description:
Failed to read the site default WebApp Url.
For more information, see Help and Support Center at http://entced.symantec.com/entt?product=ev&language=english&version=10.0.3.0&build=10.0.3.1090&error=V-437-20542
2nd error
Log Name: Symantec Enterprise Vault
Source: Enterprise Vault
Date: 4/20/2013 3:12:06 PM
Event ID: 20491
Task Category: File Placeholder Service
Level: Error
Keywords: Classic
User: N/A
Computer: FILESERVER
Description:
Error downloading file: \\?\I:\Shared\Michelle\Leasing\monthly reports\2013\SSNOI\SSNOI YTD 3-13 Actuals.xls, Url: /download.asp?VaultID=1A5799B6499E0FB43BC8A5C2A5FCBF60B1110000archive.weingarten.com&SavesetId=201304125730348~201304101454140000~Z~1009DCC73CBF8C69219DEE48E5AA2731&Request=NativeItem&EVHeaders=1&HashName=SHA256
Error <0x80072ee6>