We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda ArchiveOne

What can a Customer do when archiving policy shows x mailboxes, 0 folders, 0 messages examined

  • Type: Knowledgebase
  • Date changed: 2 years ago
Solution #00007370

Scope: 

ArchiveOne Enterprise, all versions

Answer:


SYMPTOMS

When running a policy against a mailbox or group of mailboxes, the policy completes very quickly and no search matches are found. The Status window reports the number of mailboxes as expected, but that zero folders and zero messages were examined.

In the service trace, you can see the lines:

C2C_HrMailboxLogon called with session 0x34a0d30, mdb 0x3ae9a68, store '/o=XXXX/ou=XXXX/cn=Configuration/cn=Servers/cn=XXXX/cn=Microsoft Private MDB', mailbox '/o=XXXX/ou=XXXX/cn=XXXX/cn=XXXX'


C2C_HrMailboxLogon:OpenMsgStore returned 0x8004011d


ProcessStore::ProcessOneMailbox failed to open mailbox 0x8004011d


ROOT CAUSE

This typically occurs if the ArchiveOne service account has insufficient permissions in Exchange to login to the user mailbox(es).


RESOLUTION

To check the Exchange permissions for Exchange 2007 or 2010 environments:

  1. On the Exchange server, open the Exchange Management Console.
  2. Expand 'Recipient Configuration' > 'Mailbox' and select one of the affected mailboxes.
  3. In the Actions pane, click the 'Manage Full Access Permission...' link.
  4. Confirm that the ArchiveOne service account is listed on the Manage Full Access Permission.
  5. If you do not know the name of the ArchiveOne service account, see: How to Determine the Current Installation Configuration Settings in the Barracuda TechLibrary.
  6. If the ArchiveOne service account is not listed in the permissions, then add this account.
  7. Click 'Add' to browse for and select the ArchiveOne service account.
  8. Click 'Manage' to apply the change.If the ArchiveOne service account is already listed, then remove and re-add the account.
  9. To remove the permissions, select the ArchiveOne service account and click the red cross icon to delete.
  10. Click 'Manage' to apply the change.
  11. Once removed, click the 'Manage Full Access Permission...' link again.
  12. Click 'Add' to browse for and select the ArchiveOne service account.
  13. Click 'Manage' to apply the change.

Once you have successfully set the permissions, in the ArchiveOne Admin console run the policy again. You should now see the number of folders and messages being counted and the policy will find any applicable search matches.


If this issue affects a large number of users, then you can apply this permission using the Exchange Management Shell command add-mailboxpermission, for example:


add-mailboxpermission -identity "Username" -user "ArchiveOneServiceAccount" -accessrights FullAccess
where Username is the name of the mailbox you wish to apply the permission to and ArchiveOneServiceAccount is the name of the ArchiveOne service account.


To apply to multiple users you can pipe output to this command, for example:


get-mailbox -server <ServerName> | add-mailboxpermission -user "ArchiveOneServiceAccount" -accessrights FullAccess
where ServerName is the name of the mailbox server hosting the required mailboxes and ArchiveOneServiceAccount is the name of the ArchiveOne service account.


Link To This Page: