Cumulative hotfix for Symantec Enterprise Vault (EV) for Microsoft Exchange 8 SP5, Build 1048 - Listarchives.aspx causing Virtual Vault retrieval issues and web application issues

Article:TECH160476  |  Created: 2011-05-19  |  Updated: 2014-06-24  |  Article URL http://www.symantec.com/docs/TECH160476
Article Type
Technical Solution


Issue



To which version of Symantec Enterprise Vault (tm) can this hotfix be applied?

EV8 SP5, Build 1048 

What issue(s) does this hotfix resolve? 

1. ListArchives.aspx now uses the slot mechanism used by MetaDataCache (MDC indexing based). This therefore provides an upper limit on the number of concurrent users that can call it

2. StorageOnlineOpns.exe has been modified to take an input value that allows a threshold for the number of StorageOnlineOpns.exe threads to be configured. This value is configured by a registry key on the Enterprise Vault Server. Without the registry key implemented the upper threshold is not limited. The value can vary on each environment.

 HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Storage\MaxStorageOnlineThreads [DWORD]

3. Limitations in processes involving UpdateMetadata identity checks and COM interop object releases have been modified to improve general COM performance


Environment



Which files does this hotfix replace? 

<Enterprise Vault installation folder>\AutoStorageOnlineOpns.dll 8.0.5.1070
<Enterprise Vault installation folder>\StorageOnlineOpns.exe 8.0.5.1070
<Enterprise Vault installation folder>\WebApp\bin\DesktopClientCacheWeb.dll 8.0.5.1070


Solution



How to install this hotfix:-

1. Stop the Internet Information Admin Service (IIS) and EV services on the EV server.
2. Create a backup of the files listed above; 'AutoStorageOnlineOpns.dll', 'StorageOnlineOpns.exe' and 'DesktopClientCacheWeb.dll'
3. Replace the existing files with the updated versions packaged in this hotfix.
4. Create and set the following registry key to a suitable integer value:
    HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Storage\MaxStorageOnlineThreads [DWORD]
5. Restart the EV and IIS services on the EV Server.
6. Ensure that IIS's 'Default Web Site' has been started following the service restart: within IIS Manager, expand <server>\Web Sites\Default Web Site. Right-Click and select Start to enable the Default Web Sites.

How to uninstall this hotfix:-

1. Stop the IIS and EV services on the EV server.
2. Replace the existing files with the original versions.
3. Delete the  following registry key:
    HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Storage\MaxStorageOnlineThreads [DWORD]
4. Restart the EV and IIS services on the EV server.
5. Ensure that IIS's 'Default Web Site' has been started following the service restart: within IIS Manager, expand <server>\Web Sites\Default Web Site. Right-Click and select Start to enable the Default Web Sites.


Supplemental Materials

SourceETrack
Value2131178
Description

When Virtual Vault (VV) performs its synchronization it uses ListArchives.aspx to acquire the list of archives the user has access to at various stages. This call is not managed by any "slot" mechanism.
It was seen that because of this the SQL server could become overloaded.


SourceETrack
Value2201080
Description

StorageOnlineOpns.exe has been modified to take an input value that allows a threshold for the number of StorageOnlineOpns.exe threads to be configured. This value is configured by a registry key to control the incoming requests being serviced. If the registry key does not exist, the default behavior will be that no threshold value of StorageOnlineOpns.exe threads will exist.


SourceETrack
Value2335577
Description

StorageOnlineOpns.exe has been modified to reduce the number of identify checks that are made during Vault Cache sync item metadata update processing.

DesktopClientCacheWeb.dll has been modified to ensure that all COM interop objects are released as soon as possible.
 



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


Terms of use for this information are found in Legal Notices