Additional file types added to the Enterprise Vault (EV) registry value 'ExcludedFileTypesFromConversion' are reset.

Article:TECH214026  |  Created: 2014-01-15  |  Updated: 2014-07-07  |  Article URL http://www.symantec.com/docs/TECH214026
Article Type
Technical Solution


Issue



EV offers the ability to exclude specific file types from the conversion process. EV achieves this by populating an EV registry value 'ExcludedFileTypesFromConversion' with default file types. Further details on this registry key can be found in the Related Articles section.

An EV administrator may want to add additional file types to exclude further file types from the conversion process.

An issue has been identified where the file type list exceeds 1Kb. In this scenario the registry value is reverted to the default value by EV on the next archiving run.
 


Error



No error is presented.


Environment



All supported EV versions.


Cause



This issue is caused by an insufficient memory buffer used within EV. When the length of the registry value data exceeds 1024 bytes, this unconfigurable internal buffer is too small to contain the registry data.

Each EV version can potentially have a different number of default file types specified in the registry value. For that reason the 1024 byte limit can be reached with a different number of additional file types. In EV 10.0.4 there are 121 file types in the default list and this default list of file types has a data length of 994 bytes. This is shown below in a SysInternals Process Monitor output:-

If this data length value is greater than 1024 bytes the file type list exceeds the internal buffer length as described above.

Workaround

1. The following registry value should be created which will prevent the default file types from being re-added:

DontAddNewExcludedTypes as DWORD

Location
HKEY_LOCAL_MACHINE
\SOFTWARE
\Wow6432Node  (ONLY IF EV SERVER IS RUNNING ON 64 BIT)
\KVS
\Enterprise Vault

Value:
0 — (Default) The new file types are added.
1 — The new file types are not added.

2. Set the value to 1.

3. Once the value has been set then the additional extensions can be added. However, the data length still must not exceed 1024 bytes if custom file types are added. Some of the default file types must therefore be removed to keep the registry value 1024 bytes or less. The file types removed should be an individual decision. The data length can be verified using Process Monitor, as described previously.

4. To verify the configuration change has been successful, perform an archiving run. The registry value is only interrogated by the process when an item is archived. Once an item has been archived check the registry value to ensure the default values removed in the previous step have not been re-added.


Solution



This issue has been addressed in the following release:

Enterprise Vault 11.0.0 Cumulative Hotfix 1 Release

http://www.symantec.com/docs/TECH215094


Supplemental Materials

SourceETrack
Value3409348
Description

Additional file extensions added to the registry key ExcludedFileTypesFromConversion are being removed and the default list is being re-implemented.




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


Terms of use for this information are found in Legal Notices