No DEFAULT Global Address List in Exchange 2007
Good afternoon,Somehow in our Exchange 2007 environment (upgraded from Exchange 2003), we ended up with a Global Address List that is not actually a Default Global Address List (even though the CN is as such).Our reason for believing this is the case is that the OAB will not let us check the box that says to add the Default Global Address List to the OAB (it states it does not exist) AND the Exchange Management Shell allowed us to remove the "Default" GAL when Microsoft's documentation explicitly states that the Default GAL cannot be removed.So, we created a new GAL and of course it appears the same as our previous - not a Default - even though it is our only GAL. We looked at it in ADSIEdit and my guess is there is a parameter on the container object that would allow us to mark that it is indeed the Default GAL, but I cannot find any documentation on what that attribute should be.Any help that anyone can provide on what that attribute is OR how to create a new Default GAL would be greatly appreciated!!Thanks!Craig C. Regester
March 7th, 2007 1:17am

Try creating a new global address list then create an offline address list with the new global address list added. Should give you the option to add global address lists when you create the offline address list. Once this has been created, you can right click the newly created offline address list and set it to default. Think that's how it is done, but also I did this within exchange 2003. Might help - lets hope so.....
Free Windows Admin Tool Kit Click here and download it now
March 7th, 2007 3:26pm

Thanks for you response Antony! Unfortunately I believe you misunderstood what I'm trying to accomplish, which is probably my fault as my initial post was a little confusing.I do not wish to create a new OAB and mark it as default - that part works fine, I know.I wish to create a new Global Address List and make it the Default Global Address List.The only relation to OAB is that there is an option in the OAB properties to include the Default GAL (different from the options to add Address Lists to the OAB) and when I try to check this option, an error is displayed that indicates the Default Global Address List cannot be found, which indicates to me that the new Global Address List I created with the New-GlobalAddressList cmdlet did not become default.
March 7th, 2007 4:36pm

Sorry mate. I was of the thinking that the offline address book was what was looked at by outlook, and by setting up the oab as default, it restored the status quo.... perhaps I'm just having an off day......
Free Windows Admin Tool Kit Click here and download it now
March 7th, 2007 4:43pm

Another way someone could help me if the above question cannot be answered - How can I change which Global Address List is the default if I have two?Thanks!
March 8th, 2007 5:54pm

Were you able to resolve this. I have the same issue. I migrated from Exchange 2003 to 2007. I have a global address list that is not the Default so I do not have any default global address list. I can not find any information on how to make a global address list the default global address list. What I see from a client standpoint is that users who have existed prior to the upgrade still have a copy of the old GAL as it was before the conversion and they have the new address lists. So it appears that the new lists are part of the offline address book but the GAL is not so it is not being updated. I attempted to add the Default Global Address list to the Default Offline Address Book, but recieve and error that states, there is no Default Global Address List. Please help.
Free Windows Admin Tool Kit Click here and download it now
September 28th, 2007 8:20pm

Hi Guys, like you I have the same problem. All be it my upgrade was from Exchange 2000. This initially did work as I was able to create Contacts in EMC which were added to the Default Global Address List. I have since removed the last Exchange 2000 Server from AD, so I suspect this is why it is no longer working. I can add a Contact/Group via EMC, but it does not appear in the Default Address Book. The relevant objects do appear in their relevant address lists (i.e. All Contacts/All Groups), just not the Default Address Book. Anybody any further forward with this? Thanks, Kevin BTW for the previous post who was unable to set DefaultGlobalAddressList, have you tried the set-GlobalAddressList -IsDefaultGlobalAddressList $falsetrue?
October 11th, 2007 5:02pm

Hi, Same issue in my deployment of Exchange 2007 it appears there is no default global address book available to be included in OABs. Was this resolved?
Free Windows Admin Tool Kit Click here and download it now
October 24th, 2007 11:26pm

No warranties on this solution but this is what solved the problem for me... *Open ADSI Edit (Windows 2003 Admin tool) *connect to your domain configuration *expand services *expand Microsoft Exchange *expand 'insert your organization name here' *expand 'Address Lists Container' *expand 'All Global Address List' *expand 'Default Global Address List' *look for attribute 'msExchRecipientFilterFlags' My attribute was set to 0 I had to edit it and change it to 3. After this was done I was able to have the OAB connect to the default global address using the GUI. Hopethis helps
October 26th, 2007 6:19pm

Check to see if msExchPurportedSearchUI on the default global address list object in the configuration partition is empty. The IsDefaultGlobalAddressList is a computed value which is also based on this property being empty. Cheers, Mark
Free Windows Admin Tool Kit Click here and download it now
October 31st, 2007 7:52pm

You're amazing. Was about to get nuts, thank you!
January 25th, 2008 1:52pm

@hvdijk: You're welcome Check the following links for more curlpits in pre-sp1 deployments: http://www.spurius.nl/?p=65and http://www.spurius.nl/?p=68. These are in Dutch, but looking at your last name, that should not be an problem... Cheers, Mark
Free Windows Admin Tool Kit Click here and download it now
January 25th, 2008 10:43pm

What was the fix, I don't understand. Please let me know.
February 13th, 2008 7:14pm

I found the following article very usefull for my situation. http://msexchangeteam.com/archive/2007/01/11/432158.aspx Hope it helps!
Free Windows Admin Tool Kit Click here and download it now
March 18th, 2008 6:59pm

Hello, I know that the thread here is the very old one, but anyway, how to create the new default GAL or the existing one switch to default GAL? I did the next steps: 1. Create new address list as "Default Global Address List" 2. Open ADSIEDIT.msc and point to CN=All Address Lists,CN=Address Lists Container,CN=<your comaniname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<company>,CN=<com> 3. In right window right-click on container "CN=Default Global Address List" and choose "Move" and move it to: CN=All Global Address Lists,CN=Address Lists Container,CN=<your companyname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<company>,CN=<com> 4. Right-click on "CN=Default Global Address List" > Properties and change the attribute msExchRecipientFilterFlags value to 3 5. Right click on "CN=Microsoft Exchange" container - CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<company>,CN=<com> > Properties and change the attribute "globalAddressList" value to CN=Default Global Address List,CN=All Global Address Lists,CN=Address Lists Container,CN=<your comaniname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<company>,CN=<com> And voila, its working, I was then able to check the box "add Global Address List" in OAB and Update OAB.
May 21st, 2010 8:44am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics