Problem
Encrypted item’s metadata not added to index as its content failed to classify using VIC. As the encrypted items failed to classify they are shown as missing items and not indexed at all.
Error Message
Following will be seen in the Index rebuild/synchronization report and the items will be reported as 'missing'.
SeqNo SSID URL Error Code Raw Error
14813 201711170939444~201711171722270000~Z~B0D86C28ADD8BF03E9BE6C8B62BC4AB1 http://BP1XEUEVEMA008.domain.com/EnterpriseVault/download.asp?VaultID=114849E6F5B7F814D9CD737A1ABC8520D1110000evserver1&SavesetID=201711170939444~201711171722270000~Z~B0D86C28ADD8BF03E9BE6C8B62BC4AB1&Request=NativeItem 108 Classification error encountered whilst trying to fetch item. Error number:0xC0047196
Excerpts from the dtrace of 'storagecrawler' process:
{VICClassifier::ClassifyContent} (Entry)
{StorageClassifierInterfaceCache::CreateIStorageClassificationForThread} (Entry)
{StorageClassifierInterfaceCache::CreateIStorageClassificationForThread} (Exit) Status: [Success]
{CStorageClassification::ClassifyItemWithVIC} (Entry)
(StorageClassifier)<32772>EV:H {CStorageClassification::ClassifyItemWithVIC:#106}_com_error exception: [The parameter is incorrect. (0x80070057)]
(StorageClassifier)<32772>EV:H {CStorageClassification::ClassifyItemWithVIC} (Exit) Status: [The parameter is incorrect. (0x80070057)]
(StorageClassifier)<32772>EV:L {CSecurityWrapper::CSecurityWrapper:#128} Creating security wrapper. Role checks required: [True]
{VICClassifier::ClassifyItemsWithVIC:#80} VIC returned in [18] ms. hr [0x80070057]
{VICClassifier::ClassifyContent:#44} _com_error exception: [The parameter is incorrect. (0x80070057)]
{VICClassifier::ClassifyContent} (Exit) Status: [The parameter is incorrect. (0x80070057)]
{ClassificationBehaviour::Classify} (Exit) Status: [Exception]
{ClassificationRunner::Classify:#60} _com_error exception: [Failed to classify item content. (0xc0047196)]
{ClassificationRunner::Classify}(Exit) Status: [Failed to classify item content. (0xc0047196)]
Cause
This seems to be because StorageArchive does not create converted content for encrypted items.As a consequence, when StorageCrawler comes to create Metadata and Content text files for classification purposes in the Cache location, only the metadata file is created.The content file is not created. Thus VIC doesn't receive the files it expects.
Solution
This issue has been addressed in the following releases:
- Enterprise Vault 12.3.1 - Release Details
- https://www.veritas.com/support/en_US/article.100042191