Running AA 5.3.6 backing up multiple VMs.
We have 1 vm that keeps failing with the error message that the transfer has been skipped because the agent is offline. The agent service is running on the vm and restarting it does correct the issue for some hours, but it comes back again.
Not sure what to look for. Here is an error that appears in the agent log:
ERROR 2015-03-06T02:26:50 [20] - Replay.Common.Implementation.WmiApi.Wmi ()
Unknown WMI error: Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
System.Runtime.InteropServices.COMException (0x80010002): Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Management.ManagementScope.InitializeGuts(Object o)
at System.Management.ManagementScope.Initialize()
at Replay.Common.Implementation.WmiApi.Wmi.Connect()
There is also an issue with SQLExpress that we are trying to correct:
Failed to gather full agent's SQL metadata
Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: xp_regread() returned error 5, 'Access is denied.'
xp_regread() returned error 5, 'Access is denied.'
xp_regread() returned error 5, 'Access is denied.'
We haven't tried removing it from protection and then adding it back in. Might try that next.
Any ideas what might be causing the core to not see the agent on this vm even though the agent service is running?