Indexing Service Synchronization logs Event ID 41369

Indexing Service Synchronization logs Event ID 41369

Article: 100033593
Last Published: 2021-02-23
Ratings: 3 1
Product(s): Enterprise Vault


After a restart of the Indexing Service, the Event shown below is logged in the Enterprise Vault Event Logs.  
Note that the event is not immediate and could be delayed. 

Error Message

Log Name: Symantec Enterprise Vault 
Source: Enterprise Vault 
Date: 2/2/2017 1:02:35 PM 
Event ID: 41369 
Task Category: Index Admin Service 
Level: Warning 
Keywords: Classic 
User: N/A 
An error occured while synchronizing Indexing Engine metadata for Index volume 17D323BC8D59BA945BB06EC18334026A5_132498 [Archive EntryId: 17D323BC8D59BA945BB06EC18334026A51110000evsite]. 
Error Details: 
Unable to extract error information

A Dtrace of the EVIndexAdminService will show the following:

The first 1024 bytes of the response were: '<html>| <head>| <title><br><br>error (31 ms) - vivisimo_load|: Cannot open file [E:\Program Files (x86)\Enterprise Vault\EVIndexing\data\indexmetadata\repository.xml] for writing: [Access is denied.<br>] &nbsp;&nbsp;(ID: FILE_OPEN_WRITE)<br><br>error (62 ms) - vivisimo_load|: Cannot open file [E:\Program Files (x86)\Enterprise Vault\EVIndexing\data\indexmetadata\repository.xml] for writing: [Access is denied.<br>] &nbsp;&nbsp;(ID: FILE_OPEN_WRITE)<br><br>error (62 ms) - vivisimo_load|: Reference &nbsp;node &nbsp;cannot be resolved. No [application] node [api-soap] defined &nbsp;&nbsp;(ID: XML_MACRO_REFERENCE)</title>| <style>| body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} | p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}| b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}| H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }| H2 { font-family:"Verda'. ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error.| at System.Net.HttpWebRequest.GetResponse()| at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)| --- End of inner exception stack trace


In another variation of the issue the dtrace may show the following exception:

Exception: The content type text/html; charset=UTF-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 530 bytes of the response were: '<html>|<head><title>Error</title></head>|<body><pre>|error (6 ms) - vivisimo_load|: Cannot create lock file [D:\Program Files (x86)\Enterprise Vault\EVIndexing\\data\repository-internal.xml]: [The process cannot access the file because it is being used by another process.|] (cwd: [D:\Program Files (x86)\Enterprise Vault\EVIndexing\www\cgi-bin]) (ID: FILE_LOCK)|error (6 ms) - vivisimo_load|: Reference node cannot be resolved. No [application] node [api-soap] defined (ID: XML_MACRO_REFERENCE)</pre></body>|</html>|'. Info: Diag: Type:System.ServiceModel.ProtocolException ST:|Server stack trace: | at System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory`1 factory, WebException responseException, ChannelBinding channelBinding)| at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)| at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)| at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)| at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)| at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)| at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)|Exception rethrown at [0]: | at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)| at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)| at Symantec.EnterpriseVault.Indexing.IndexingEngineService.VelocitySrvRef.VelocityPort.SearchCollectionStatus(SearchCollectionStatusRequest request)| at KVS.EnterpriseVault.Runtime.WCF.WCFProxy`1.Invoke[TResult](Expression`1 method, String server)| at Symantec.EnterpriseVault.Indexing.Common.IndexingWCFProxy`1.Invoke[TResult](Expression`1 method) Inner:None




This issue is caused by Anti-Virus real time scanning of the Indexing location.  In this example, the path is: E:\Program Files (x86)\Enterprise Vault\EVIndexing


Refer to the following link that outlines all of the Anit-Virus exclusions that must be in place:


UMI : V-437-41369

Was this content helpful?