This post is more than 5 years old
1 Rookie
•
110 Posts
0
9370
September 19th, 2011 02:00
Exch 2010 granular recovery using NMM 2.3 (Error Determining RDB Capability)
Hello
Trying to do a granular recovery of items on Exch 2010 running on a MS SBS2011 using NMM 2.3
When trying to start a "RDB Data Recover" session I keep getting:
"Error Determining RDB Capability - Unable to query MAPI interface"
Common causes of this are:
- MAPI/CDO version 1.2.1 or later is not installed
- The Microsoft Exchange System Attendant service is not running
- The current logged-in user mailbox should be in mounted state
- NMM supports Exchange 2010 SP1 Roll-up 2 for RDB browsing and recovery
Server is not capable of RDB operations.
The following has been verified:
(From the app guide)
- At least one public folder database exists - Yes
- IPv6 is disabled on the Exchange machine - Yes
- Exchange Server 2010 permissions for RDB Mailboxes browsing are provided - Yes
(From the error message)
- MAPI/CDO 1.2.1 Kit is installed - Yes
- MS Exch system attendand is running - Yes
- Current logged-in user mailbox is in a mounted state - Yes
- Exch 2010 SP1 Roll-up 2 is installed - Yes
Any sugestions ?
Thank You
Regards
Eivind Antonsen
0 events found


eivinda
1 Rookie
•
110 Posts
0
September 21st, 2011 01:00
Hi
I figured out the last piece of the puzzle, which was that the "Microsoft Exchange RPC Client Access Service" was down.
When I started up this service I could browse mail items.
Thanks for helping me while I was troubleshooting this problem.
Regards
Eivind Antonsen
36115_carloscor
217 Posts
1
September 19th, 2011 03:00
Hello Eivind,
As first suggestion I would recommend to install NMM Config Checker and check out the results.
Also I would say to check the Exchange event logs and check if there is any permission related message.
Also please check out these 2 articles:
http://solutions.emc.com/emcsolutionview.asp?id=esg122778
http://solutions.emc.com/emcsolutionview.asp?id=esg123092
Is this stand-alone or DAG Exchange environment?
Thank you.
Carlos.
eivinda
1 Rookie
•
110 Posts
0
September 19th, 2011 03:00
Hello Carlos
Thank you for your suggestions.
This is a stand-alone environment.
Regards
Eivind Antonsen
eivinda
1 Rookie
•
110 Posts
0
September 19th, 2011 04:00
Hello
I've run the Config checker with no significant errors reported.
- two warnings about disabled NICs
- one warning about system locale (this system uses norwegian keyboard) and install path (it is ok)
Have tried both esg122778 and esg123092
System eventlogs :
Log Name: Application
Source: Networker
Event ID: 1
Description:
adsutil(4063): Could not open EMS Store for Exchange server: SRV101, status 0x80040700.
Regards
Eivind Antonsen
36115_carloscor
217 Posts
1
September 19th, 2011 05:00
Hi Eivind,
Juts in case UAC (User Account Control) is enabled, are you opening NMM as Administrator?
Also has the user you are logged into the Exchange server a Mailbox created, and is it mounted?
Ensure that the user starting up the service "Replication Manager Exchange Interface" has the following permissions:
- Exchange Organization group Member
- Domain Administrator
- Local Administrator
- Exchange receive as-send as permissions
Check with your Exchange administrator the following command and apply them if possible:
get-ExchangeServer EXCHSRV | Add-AdPermission -user exadmin -AccessRights ExtendedRight -extendedrights Receive-As, Send-As, ms-Exch-Store-Admin
a) On Exchange 2010 stand-alone servers:
Domain user account with the Databases role.
New-ManagementRoleAssignment -Role "Databases" -User < user account>
or
b) On Exchange 2010 DAG servers: Domain user account with the Database, Database Copies, and Database Availability Group roles.
New-ManagementRoleAssignment -Role "Databases" -User < user account>
New-ManagementRoleAssignment -Role "Database Copies" -User
New-ManagementRoleAssignment -Role "Database Availability Groups" -User
or
c) The customer can add the user to the Server Management group instead of adding the Roles.
On Exchange 2010 hosts, provide a Domain user account that is a member of the Windows local Administrators group.
Thank you.
Carlos.
eivinda
1 Rookie
•
110 Posts
0
September 19th, 2011 06:00
Hello
Progress
I now no loger get the MAPI Interface error.
The changes I made was :
"Ensure that the user starting up the service "Replication Manager Exchange Interface" has the following permissions"
(which was not set correctly)
Now, I can open the recover session, but I only see the server name as a selectable item.
I do not see any other items, what could be wrong? (shouldn't I see the mailboxes with items?)
Thank you
Regards
Eivind Antonsen
36115_carloscor
217 Posts
0
September 19th, 2011 07:00
Hi Eivind,
Ensure all the above permissions are granted for that user.
Also check that the user starting up the service has a Mailbox created and it's mounted.
Look into the Exchange Event logs to find the error messages shown in there.
Thank you.
Carlos.
eivinda
1 Rookie
•
110 Posts
0
September 20th, 2011 01:00
More info:
I do a Mailbox Database recover to a RDB - OK
I then try to open a RDB Recover session to do a mail item recovery and now get the following error:
Error Determining RDB Capability
---------------------------
Insufficient permissions to access mailbox. See documentation for required permission settings.
Server SRV101 is not capable of RDB operations.
---------------------------
And the following event is logged (as before)
adsutil(4063): Could not open EMS Store for Exchange server: SRV101, status 0x8004011d.
Plus this one:
mapi(1327): Insufficient permissions to access mailbox. See documentation for required permission settings.
I have set all the permissions described in the documentation and in the replies to my posts.
I have even right clicked every mailbox and set send-as and full access permission to restore user
I can log into owa account of restore user.
Restore user is not hidden from address list.
I'm kinda stuck ....
Regards
Eivind Antonsen
36115_carloscor
217 Posts
1
September 20th, 2011 04:00
Hello Eivind,
This still looks obviously as a permission issue, and in this case is for the user trying to access the MB to be restored.
I would say to engage your Exchange Admin, check Application and System event logs together with Exchange event logs and try to find out which permissions is still missing, otherwise maybe opening a case would be a good option.
Anyway, is the client resource created in NetWorker server with that exact name? (SRV101) or is it created with FQDN?
Try to select the correct client within NMM GUI by going to Options->Configure Options, then click on the "Refresh (2 green arrows" button", and select the client from the left hand side, then click add.
Select that client and try the same operation.
Thank you.
Carlos.
eivinda
1 Rookie
•
110 Posts
0
September 20th, 2011 05:00
Hi
I'll see what I can figure out and post my results here.
But, I am not very optimistic..
Regards
Eivind Antonsen
36115_carloscor
217 Posts
0
September 21st, 2011 01:00
Hi Eivind,
Thanks for the feedback.
Carlos.