• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1377
  • Last Modified:

Exhange 2010 Management Console: Mailbox-container is empty.

Upgraded from Exchange 2003 to 2010 a couple of weeks ago and everything seems fine, except one small detail;

Under Recipient Configuration when clicking "Mailbox", the list is empty. "There are no items to show in this view". All the other containers (Distribution Group, Mail Contact, etc) are OK and items are listed but not under "Mailbox".

When clicking "Recipient Configuration" (one level up) all items are listed, inclusive the mailboxes that are supposed to be under the "Mailbox" container...  ..now how did that happen, and how can I fix it?

Thank you all in advance! :-)
0
Welten
Asked:
Welten
  • 15
  • 13
1 Solution
 
AkhaterCommented:
could it be any filter you setup by mistake ? any errorrs ? what if you right click on mailbox an dclick on modify max number of recipients what is it there ?
0
 
AkhaterCommented:
one more thing, when they are showing in recipient config they are showing as "user mailbox" ?
0
 
WeltenAuthor Commented:
Nope, states that maximum recipients to display is the default of 1000.
Checked this already...
0
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

 
AkhaterCommented:
are they showing as "user mailbox" in recipient config ?
0
 
WeltenAuthor Commented:
Yes, they are!
0
 
AkhaterCommented:
it could be simply a corruption in the mmc, did you try to install the management tools of exchange on another server to test ?
0
 
WeltenAuthor Commented:
I don't have another server available for testing at the moment.

And I somehow doubt that is the case as I guess other symptoms would pop up to the surface with that, but I do understand what you are saying, so I will try that tomorrow.. unless there is a better solution? :-)
0
 
AkhaterCommented:
well technically all it does it gives back the result of the get-mailbox powershell command. try that out, any errors ?
0
 
WeltenAuthor Commented:
Yes, that gives me the full list with no errors! :-)

Another detail is when I generate a new user, it shows as the only mailbox in the"Mailbox" list.
Need also to add that all mailboxes do work even if they're not listed under  the correct container in EMC.
0
 
AkhaterCommented:
oh wait you mean new users are showing mailbox container ?
0
 
WeltenAuthor Commented:
Yes, new users do show in the mailbox container.

Also need to add that all other users are moved from the old 2003 server 2-3 weeks ago.
The icon in front of their name in the root are different from the newly created users icon. All the old users still got that green "Move Request" arrows on them. But the Get-Mailbox -results from shell tells me all mailboxes resides on the new server locally.

But I am 1000% sure they were all in the "Mailbox" container a couple of days ago...
0
 
AkhaterCommented:
well that change it all ! then it is surely not a corruption of the mmc!

Well I have never seen this

if you run get-mailbox username | fl (one mailbox NOT apearing) does it list normally ? any errors ?


also try running set-mailbox username -ApplyMandatoryProperties

and check if it shows after that
0
 
WeltenAuthor Commented:
There seems like listing normally, can't spot any errors in there.

And YES, the user now shows in the Mailbox-container when I run set-mailbox username -ApplyMandatoryProperties

In the mean time, the test user I created 10 min ago now have disappeared from the list, what's going on? ..should I consider calling Ghostbusters?! :/
0
 
WeltenAuthor Commented:
2 mins later, and now the "Mailbox-container" is empty again! :(
0
 
AkhaterCommented:
oh well ! I really don't know what to tell you

can you please run ExBPA and see if it gives anything relevant  ?

any errors in the event log ?
0
 
WeltenAuthor Commented:
I have been testing that some more, and I find there is one difference before and after running the -ApplyMandatoryProperties command:

Before:
AddressListMembership                  : {\Default Global Address List, \All Users}

After:
AddressListMembership                  : {\Mailboxes(VLV), \All Mailboxes(VLV), \All Recipients(VLV), \Default Global Address List, \All Users}

And then after 2 mins, back to:
AddressListMembership                  : {\Default Global Address List, \All Users}

Makes sense?  
0
 
AkhaterCommented:
what are the \mailboxes(VLV) you created these ?
0
 
AkhaterCommented:
oh wait my users are memebers of these vlv also !!!

0
 
AkhaterCommented:
please run

$a = get-mailbox user

$a.AddressListMembership | fl distinguishedname

what is showing ?
0
 
WeltenAuthor Commented:
Only two groups are listed in the output; All Users & Default Global Address List
0
 
AkhaterCommented:
please apply mandatory settings and run it again, and give me the full name (sanitized) of the vlv ones
0
 
WeltenAuthor Commented:
Def on to something...


DistinguishedName : CN=Mailboxes(VLV),CN=All System Address Lists,CN=Address Lists Container,CN=<the-domain>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<the-domain>,DC=no

DistinguishedName : CN=All Mailboxes(VLV),CN=All System Address Lists,CN=Address Lists Container,CN=<the-domain>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<the-domain>,DC=no

DistinguishedName : CN=All Recipients(VLV),CN=All System Address Lists,CN=Address Lists Container,CN=<the-domain>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<the-domain>,DC=no

DistinguishedName : CN=Default Global Address List,CN=All Global Address Lists,CN=Address Lists Container,CN=<the-domain>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<the-domain>,DC=no

DistinguishedName : CN=All Users,CN=All Address Lists,CN=Address Lists Container,CN=<the-domain>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<the-domain>,DC=no

0
 
AkhaterCommented:
ok i guess I see what your problem is (or about to)

do you have exchange 2003 or 2007 still running ?
0
 
WeltenAuthor Commented:
Yes, the Exchange 2003 server is still running, but I guess there is no use for it any more.

I just found that all the addresslists are reverted back to legacy and needs to be re-upgraded again!! Why?!
0
 
AkhaterCommented:
because your recipient update service is still on exchange 2003! it is the one clearing your users

please run Disable-AddressListPaging and see if it solved the issue
0
 
WeltenAuthor Commented:
YES!!! You've got it! All the users are in the container they belong! :-D

Struggling with the "Public Folders" address list that wont re-upgrade from legacy, but that might be a different issue....

Are there any affections to this command I should be aware of?
0
 
AkhaterCommented:
no this command has no effect, actually by default it is not enabled when you upgrade from 2003/2007 to 2010 ! it should be ran AFTER the migration is completed and all other versions of exchange are removed but it looks like someone ran it on your system.

thanks for the opportunity to troubleshoot this interesting issue
0
 
WeltenAuthor Commented:
Trust me on this, the pleasure is all mine - Thank you very much for a very good result, you are an absolute genius! ..and I believe you just saved my day!!

500 points coming your way all the way from Norway! :-)
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 15
  • 13
Tackle projects and never again get stuck behind a technical roadblock.
Join Now