Following error is noticed in the fsautility reports.
Unspecified error - Failure
Dtrace of the fsautility process shows the following :
1130 22:17:52.117 [21636] (FSAUtility) <13384> EV-L {BULKRECALLTHREAD.EN_US} Time Taken: 2078 Milliseconds. Operation: ProcessRecord, file: \\?\FileServer01\XXXXX-XXXX\XX-XX\corp\Signed Timesheets\TestFile.pdf
1131 22:17:52.117 [21636] (FSAUtility) <13384> EV-M {BULKRECALLTHREAD.EN_US} Item processor thread has completed its work and will stop
1132 22:17:52.195 [21636] (FSAUtility) <16844> EV-L {FileServerManagementStub.KVS.EnterpriseVault.FileServerArchive.IFileServerClientStub.RestoreFile} Exception: No connection could be made because the target machine actively refused it 10.1.1.10:22838 Info: Diag:Error Code is 10061 Type:System.Net.Sockets.SocketException ST:|Server stack trace: | at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)| at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)| at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)| at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()| at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()| at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)| at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)| at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)| at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)|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 KVS.EnterpriseVault.FileServerArchive.IFileServerClient.RestoreFile(String archiveFolderVEID, String savesetId, String destination, String fileName, Int32 mode, Boolean deleteFromVaultOnRestore, Int32 WaitForCompletion, String reserved)| at KVS.EnterpriseVault.FileServerArchive.FileServerManagementStub.KVS.EnterpriseVault.FileServerArchive.IFileServerClientStub.RestoreFile(String archiveFolderVEID, String savesetId, String destination, String fileName, RetrievalMode mode, Boolean deleteFromVaultOnRestore, Int32 WaitForCompletion)
This can occur when the EV server becomes unregistered with the Fpolicy on the Netapp.
1. Check the IP address mentioned in the dtrace error message. In the above dtrace following was the error,
Exception: No connection could be made because the target machine actively refused it 10.1.1.10:22838 Info: Diag:Error Code is 10061
2. The IPAddress was found to be of the Enterprise Vault (EV) server.
3. Restart the EV admin service on the EV server to re-register the evplaceholder fpolicy on the NetApp Filer
4. Run Fsautility -b to confirm functionality
Note: If the fpolicy is not automatically registered on the NetApp Filer, the existing one can be destroyed using the following command: (to be performed by Netapp storage administrator)
fpolicy destroy ev-placeholder
Applies To
File Server : NetApp Data Ontap 7.3