So I'm trying to use the self service recovery tool, but am receiving a 33107 error when using this as a non-domain admin account. I am on a Windows 7 machine logging in as a non-domain admin account. If I run SSRT as a domain admin account, then the restore works.
Here is the data from the EURClient0Curr.errlog:
55C4 4764 05/03 20:04:53.926 63 SummaryPage.cs(169) NORMAL Triggering recovery for datasourceId:
3a0dac65-3edb-4a84-9198-95c89651a3f8, recoverySourceId: ed41e4b5-fd12-4b28-8398-3c563a94bbf9, recoveryTime: 5/3/2012 8:03:48 PM
55C4 4F48 05/03 20:04:54.051 63 ProxyUtils.cs(110) WARNING StartRecovery for DPM Server XXXXDPM03
failed with Exception of type System.ServiceModel.FaultException`1[System.String]
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING Exception Message = RestoreServerDoesNotHaveAgent
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING Exception Stack =
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING Server stack trace:
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage
message)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING Exception rethrown at [0]:
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at IDPMAMService.StartRecovery(Guid
datasourceId, Guid recoverySourceId, RecoveryOptions recoveryOptions, String notificationMail, RecoveryType RecoveryBehavior, DateTime recoveryTime)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING at Microsoft.Internal.EnterpriseStorage.Dls.ClientUI.SummaryPage.StartRecovery(Object
obj)
55C4 4F48 05/03 20:04:54.053 63 ProxyUtils.cs(114) WARNING InnerException =
55C4 4F48 05/03 20:04:54.189 35 ErrorDialog.cs(105) WARNING Error Dialog.Show: Code: 33109, DetailedErrorCode:
, DetailedErrorSource: None
55C4 4F48 05/03 20:04:54.189 35 ErrorDialog.cs(105) WARNING Problem: The recovery job could not
be started.
55C4 4F48 05/03 20:04:54.189 35 ErrorDialog.cs(105) WARNING The server XXXSQL03.us.planview.world
does not have a DPM protection agent installed or is not protected by the DPM server sgcvmdpm03.planview.world.
55C4 4F48 05/03 20:04:54.189 35 ErrorDialog.cs(105) WARNING Action: None
55C4 4F48 05/03 20:05:24.011 63 SettingsController.cs(203) NORMAL Storing settings file in [C:\Users\drosen\AppData\Roaming\Microsoft\Microsoft
System Center Data Protection Manager 2010]
55C4 4F48 05/03 20:05:24.027 63 ClientUI.cs(46) ACTIVITY Stopping error logging for EUR Console
55C4 4F48 05/03 20:05:24.027 63 ClientUI.cs(49) ACTIVITY Exiting End User Console for Microsoft
System Center Data
I can confirm the agent is installed and SQL server is protected by the DPM server. I've been able to restore databases as domain-admin but not non-domain admin. Any ideas?