Solved

Exhange 2010 Management Console: Mailbox-container is empty.

Posted on 2011-09-05
28
1,299 Views
Last Modified: 2012-05-12
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
Comment
Question by:Welten
  • 15
  • 13
28 Comments
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
one more thing, when they are showing in recipient config they are showing as "user mailbox" ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
Nope, states that maximum recipients to display is the default of 1000.
Checked this already...
0
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
are they showing as "user mailbox" in recipient config ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
Yes, they are!
0
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
well technically all it does it gives back the result of the get-mailbox powershell command. try that out, any errors ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
oh wait you mean new users are showing mailbox container ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
2 mins later, and now the "Mailbox-container" is empty again! :(
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 49

Expert Comment

by:Akhater
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
what are the \mailboxes(VLV) you created these ?
0
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
oh wait my users are memebers of these vlv also !!!

0
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
please run

$a = get-mailbox user

$a.AddressListMembership | fl distinguishedname

what is showing ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
Only two groups are listed in the output; All Users & Default Global Address List
0
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
please apply mandatory settings and run it again, and give me the full name (sanitized) of the vlv ones
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
ok i guess I see what your problem is (or about to)

do you have exchange 2003 or 2007 still running ?
0
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Accepted Solution

by:
Akhater earned 500 total points
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
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
 
LVL 49

Expert Comment

by:Akhater
Comment Utility
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
 
LVL 1

Author Comment

by:Welten
Comment Utility
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

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

Suggested Solutions

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
Marketers need statistics and metrics like everybody else needs oxygen. In this article we explain how to enable marketing campaign statistics for Microsoft Exchange mail.
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…

744 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now