Problem
Enterprise Vault (EV) Server event log shows Event 6281 intermittently logged.
Error Message
Log Name: Enterprise Vault
Source: Enterprise Vault
Event ID: 6281
Task Category: Web Application (WP)
Level: Error
Description:
Could not obtain the computer name on which to query for an IStorageOnlineOpns interface
The requested name is valid, but no data of the requested type was found. (0x80072afc)
V-437-6281
DTRACE Information:
To validate if this is the issue a DTRACE is needed, please perform the following steps on the Enterprise Vault (EV) server while re-creating the issue.
DTRACE the process W3WP for no less than 5 minutes while re-creating the issue.
Open the log file created and search for either of the following the strings:
CBaseDirectoryServiceWrapper::CreateDirectoryService() - Will try to connect to EV Directory Service on SRV (1)
{VAULTCOCREATEINSTANCEEX.EN_US} Attempt [1] to create COM object failed. CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [SRV (1)] Elapsed [2.277s] Result [The RPC server is unavailable. (0x800706ba)] 177 12:19:59.825 [20536] (w3wp) <11204> EV:H VaultCoCreateInstanceEx GetMachineNameUsingHostNameHelper failed. Server Name [SRV (1)] Error [The requested name is valid, but no data of the requested type was found. (0x80072afc)]
CBaseDirectoryServiceWrapper::CreateDirectoryService() failed.|Hr: 0x80072afc|Retries: 0|TryLocal: false|Directory Name: SRV (1)|
{CBaseDirectoryServiceWrapper::GetInterface} HRXEX fn trace : Error [0x80072afc], ref(1): [MARC-B (1)], [.\DirectoryServiceWrapper.cpp, lines {629,656,680}, built Jul 10 17:51:39 2013].
{CDirectoryConnectionObject::ReadStorageServiceComputerByVault} HRXEX fn trace : Error [0x80072afc], [.\DirectoryConnectionObject.cpp, lines {1059,1067}, built Jul 10 17:51:39 2013].
{VAULTCOCREATEINSTANCEEX.EN_US} CLSID [{F4D3EB5B-C7C5-11D1-90DB-0000F879BE6A}] Server Name [(null)] Used Server Name [(null)] Num of attempts [1] Total elapsed [0.001s] Result [Success (0)]
EV~E Event ID: 6281 Could not obtain the computer name on which to query for an IStorageOnlineOpns interface|The requested name is valid, but no data of the requested type was found. (0x80072afc) |
EV:H {CAutoStorageOnline::GetStorageComputer} (Exit) Status: [The requested name is valid, but no data of the requested type was found. (0x80072afc)]
IIS log shows status 500 with GetVaultInformation.asp request:
POST /EnterpriseVault/GetVaultInformation.aspx x=evoutlookext&evhost=https://ServerName/EVAnon 443 DomainName\user1 10.200.200.200 EnterpriseVaultOutlookExt-V10.0.2.1210 500 0 0 4734
Cause
Incorrect modifications to MDC file of Vault Cache on client computer.
Solution
- Locate the client computer using the Source IP address logged in IIS logs for failed GetVaultInformation.asp call.
- On affected client computer, locate the MDC file under Vault Cache working directory.
- For example, "c:\Users\username\AppData\Local\KVS\Enterprise Vault\"
- Verify if multiple MDC files exist with incorrect syntax.
- For example:
- C:\Users\tesuser\AppData\Local\KVS\Enterprise Vault\3529C584E021A44F97160CC84E7135D3\1C433161B09E74C4A9652209E23B73ACF1110000svr(1).mdc 09/26/2013 10:39 376120320
- C:\Users\testuser\AppData\Local\KVS\Enterprise Vault\3529C584E021A44F97160CC84E7135D3\1C433161B09E74C4A9652209E23B73ACF1110000srv.mdc 09/26/2013 10:39 395166720
- In this example, incorrect name of MDC is '1C433161B09E74C4A9652209E23B73ACF1110000srv (1).mdc'
- Rename MDC file to correct name.