Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Arbitration mailboxes and Discovery do not show up using PowerShell Get command

Posted on 2013-01-24
9
Medium Priority
?
1,775 Views
Last Modified: 2013-02-04
We have been running Exchange SP1 Update Rollup 6 now for some time. I was doing some reading in my Exchange book and came across a section on System and Discovery Mailboxes. There are 4 mailboxes and the user accounts get created in the root Domain. I did check and the accounts are there and disabled like they should be. However, when I try to display the mailboxes using PowerShell on Exchange, nothing comes back. A get-mailbox -Arbitration produces nothing. The Discovery Search Mailbox shows up in the GUI just like any other recipient but I can't display it in PowerShell using the Display name or alias. I just get an error saying the mailbox is not found.

I will tell you that I can and have been doing Discovery searches right along with no issues. I don't think these mailboxes were deleted because we have been running like this for at least a year with no issues at all. Is there a situation where these mailboxes just won't display to keep you from deleting them? I know you can recreate the arbitration mailboxes but I don't want to do that if they are already there and I am just not viewing them correctly.
0
Comment
Question by:osiexchange
  • 6
  • 3
9 Comments
 
LVL 44

Accepted Solution

by:
Amit earned 825 total points
ID: 38815524
Try this
Get-Mailbox -Database "DB Name" -Arbitration | fl name, alias
0
 

Author Comment

by:osiexchange
ID: 38815577
That did not work either. After I posted the above, I did using ADSIEdit to view the accounts and look at the attributes for all 4. They all have a value in HomeMDB and HomeMTA so it looks like these accounts do have mailboxes but I can't display them in PowerShell and only the DiscoverySearchMailbox shows up in the GUI.
0
 

Author Comment

by:osiexchange
ID: 38815639
Update:

When I dump the mailboxes to a .csv file using the get-mailbox -database command and open in Excel, I do see the mailboxes. A few show up with the Display Name

Micrsoft Exchange - One of the System Mailboxes
Microsoft Exchange Approval Assistant - FederatedEmail mailbox

So it looks like the mailboxes are there. Shouldn't they show up with the -arbitration switch?

I can't get them to display even with the display name using PowerShell.
0
NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

 

Author Comment

by:osiexchange
ID: 38819513
I escalated this to MSPS.
0
 

Assisted Solution

by:osiexchange
osiexchange earned 0 total points
ID: 38819671
The problem was I was not specifying a Domain Controller in the Forest root where the accounts live when I ran the get-mailbox command. Exchange is installed in a child Domain but the accounts live in the Forest Root. I ran the command below which found the mailboxes

Get-mailbox -arbitration -DomainController "Root DC name"
0
 
LVL 44

Expert Comment

by:Amit
ID: 38819690
Thanks for sharing.
0
 

Author Comment

by:osiexchange
ID: 38819700
Even MS was confused on that one. It took them about 15 minutes to figure it out.
0
 
LVL 44

Expert Comment

by:Amit
ID: 38819721
It's strange that these mailboxes reside at forest level.
0
 

Author Closing Comment

by:osiexchange
ID: 38850506
I escalted to Microsoft for conclusion.
0

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Are you an Exchange administrator employed with an organization? And, have you encountered a corrupt Exchange database due to which you are not able to open its EDB file. This article will explain all the steps to repair corrupt Exchange database.
Steps to fix error: “Couldn’t mount the database that you specified. Specified database: HU-DB; Error code: An Active Manager operation fail”
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Suggested Courses

824 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question