GAL is not the Default Address Book in Exchange 2007
Hello, I have Exchange Server 2007 SP2. I have 2 MBX, 2 CAS/HUB and 2 EDGE. In outlook and OWA, the default address boook is not Global Address List. I want to make GAL as default address list both in outlook and in OWA, so that when user try to search or resolve name GAL is queried for name. Currently it is different in outlook and different in OWA. Please Help. Hasan
April 25th, 2011 8:57am

What is it if it isn't the Global Address List?Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
April 25th, 2011 10:09am

What is it if it isn't the Global Address List? Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." Some other address lists, like Karachi, Lahore etc.............GAL is not showing as defaultHasan
April 25th, 2011 2:47pm

Please describe what you're seeing exactly, and where you are seeing it. Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
April 25th, 2011 3:14pm

Please describe what you're seeing exactly, and where you are seeing it. Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." In outlook, when i try to resolve name it doesn't resolve, when i check the default address list in outlook there show KARACHI address list instead of GAL. So only KARACHI users are resolving by CTRL + K In OWA, another address list named COMMISSION is listed as default. i have to manually select GAL to find names. Hasan
April 25th, 2011 11:35pm

Hi, Are you getting the result for Get-GlobalAddressList | fl as follows? IsDefaultGlobalAddressList : False Name : Default Global Address List Then try these: Launch ADSIEdit.msc and expand the Configuration partition. Navigate to the Default Global Address List object. You’ll find it in CN=Configuration,dc=yourdomain/CN=Services/CN=Microsoft Exchange/CN=yourorganization/CN=Address Lists Container/CN=All Global Address Lists. Open the properties of the GAL object. Find the msExchRecipientFilterFlags attribute in the list Edit the attribute value and set it to 3. Wait a short time for Active Directory to replicate the change. Run Get-GlobalAddressList | fl to get the follwoing result: IsDefaultGlobalAddressList : True Name : Default Global Address List Now the things should be okay as you expectedRegards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 26th, 2011 12:40am

Hi, Are you getting the result for Get-GlobalAddressList | fl as follows? IsDefaultGlobalAddressList : False Name : Default Global Address List Then try these: Launch ADSIEdit.msc and expand the Configuration partition. Navigate to the Default Global Address List object. You’ll find it in CN=Configuration,dc=yourdomain/CN=Services/CN=Microsoft Exchange/CN=yourorganization/CN=Address Lists Container/CN=All Global Address Lists. Open the properties of the GAL object. Find the msExchRecipientFilterFlags attribute in the list Edit the attribute value and set it to 3. Wait a short time for Active Directory to replicate the change. Run Get-GlobalAddressList | fl to get the follwoing result: IsDefaultGlobalAddressList : True Name : Default Global Address List Now the things should be okay as you expected Regards from www.windowsadmin.info After running Get-GlobalAddresslist | fl i am getting following result IsDefaultGlobalAddressList : False RecipientFilter : Company -eq 'Commission Members' LdapRecipientFilter : (company=Commission Members) LastUpdatedRecipientFilter : RecipientFilterApplied : False IncludedRecipients : ConditionalDepartment : ConditionalCompany : ConditionalStateOrProvince : ConditionalCustomAttribute1 : ConditionalCustomAttribute2 : ConditionalCustomAttribute3 : ConditionalCustomAttribute4 : ConditionalCustomAttribute5 : ConditionalCustomAttribute6 : ConditionalCustomAttribute7 : ConditionalCustomAttribute8 : ConditionalCustomAttribute9 : ConditionalCustomAttribute10 : ConditionalCustomAttribute11 : ConditionalCustomAttribute12 : ConditionalCustomAttribute13 : ConditionalCustomAttribute14 : ConditionalCustomAttribute15 : RecipientFilterType : Custom IsValid : True OriginatingServer : DC02.abc.com ExchangeVersion : 0.1 (8.0.535.0) Name : CommissionMembers DistinguishedName : CN=CommissionMembers,CN=All Global Address Lists ,CN=Address Lists Container,CN=HEC,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=hec,DC= gov,DC=pk Identity : \CommissionMembers Guid : 2293cecc-14eb-4e5b-854b-83018d06b07f ObjectCategory : abc.com/Configuration/Schema/Address-Book-Con tainer ObjectClass : {top, addressBookContainer} WhenChanged : 12/18/2009 12:06:24 PM WhenCreated : 12/18/2009 11:52:54 AM IsDefaultGlobalAddressList : False RecipientFilter : RecipientType -eq 'UserMailbox' LdapRecipientFilter : (&(objectClass=user)(objectCategory=person)(mail Nickname=*)(msExchHomeServerName=*)) LastUpdatedRecipientFilter : RecipientType -eq 'UserMailbox' RecipientFilterApplied : True IncludedRecipients : MailboxUsers ConditionalDepartment : {} ConditionalCompany : {} ConditionalStateOrProvince : {} ConditionalCustomAttribute1 : {} ConditionalCustomAttribute2 : {} ConditionalCustomAttribute3 : {} ConditionalCustomAttribute4 : {} ConditionalCustomAttribute5 : {} ConditionalCustomAttribute6 : {} ConditionalCustomAttribute7 : {} ConditionalCustomAttribute8 : {} ConditionalCustomAttribute9 : {} ConditionalCustomAttribute10 : {} ConditionalCustomAttribute11 : {} ConditionalCustomAttribute12 : {} ConditionalCustomAttribute13 : {} ConditionalCustomAttribute14 : {} ConditionalCustomAttribute15 : {} RecipientFilterType : Precanned IsValid : True OriginatingServer : DC02.abc.com ExchangeVersion : 0.1 (8.0.535.0) Name : External DistinguishedName : CN=External,CN=All Global Address Lists,CN=Addre ss Lists Container,CN=HEC,CN=Microsoft Exchange, CN=Services,CN=Configuration,DC=hec,DC=gov,DC=pk Identity : \External Guid : 3a0a0a8a-cc2f-4b52-a8d7-d4c3bdebcf85 ObjectCategory : abc.com/Configuration/Schema/Address-Book-Con tainer ObjectClass : {top, addressBookContainer} WhenChanged : 8/11/2009 11:51:16 AM WhenCreated : 7/8/2009 2:13:18 PM IsDefaultGlobalAddressList : True RecipientFilter : (Alias -ne $null -and (ObjectClass -eq 'user' -o r ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExc hDynamicDistributionList' -or ObjectClass -eq 'g roup' -or ObjectClass -eq 'publicFolder')) LdapRecipientFilter : (&(mailNickname=*)(|(objectClass=user)(objectCla ss=contact)(objectClass=msExchSystemMailbox)(obj ectClass=msExchDynamicDistributionList)(objectCl ass=group)(objectClass=publicFolder))) LastUpdatedRecipientFilter : (Alias -ne $null -and (ObjectClass -eq 'user' -o r ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExc hDynamicDistributionList' -or ObjectClass -eq 'g roup' -or ObjectClass -eq 'publicFolder')) RecipientFilterApplied : True IncludedRecipients : ConditionalDepartment : ConditionalCompany : ConditionalStateOrProvince : ConditionalCustomAttribute1 : ConditionalCustomAttribute2 : ConditionalCustomAttribute3 : ConditionalCustomAttribute4 : ConditionalCustomAttribute5 : ConditionalCustomAttribute6 : ConditionalCustomAttribute7 : ConditionalCustomAttribute8 : ConditionalCustomAttribute9 : ConditionalCustomAttribute10 : ConditionalCustomAttribute11 : ConditionalCustomAttribute12 : ConditionalCustomAttribute13 : ConditionalCustomAttribute14 : ConditionalCustomAttribute15 : RecipientFilterType : Custom IsValid : True OriginatingServer : DC02.abc.com ExchangeVersion : 0.1 (8.0.535.0) Name : Default Global Address List DistinguishedName : CN=Default Global Address List,CN=All Global Add ress Lists,CN=Address Lists Container,CN=HEC,CN= Microsoft Exchange,CN=Services,CN=Configuration, DC=hec,DC=gov,DC=pk Identity : \Default Global Address List Guid : e9fc6dbb-815d-4af3-bb4a-d553c878140e ObjectCategory : abc.com/Configuration/Schema/Address-Book-Con tainer ObjectClass : {top, addressBookContainer} WhenChanged : 8/11/2009 11:51:16 AM WhenCreated : 4/10/2009 3:36:01 PM  Hasan
April 26th, 2011 4:39am

Hi, Also check the value for msExchRecipientFilterFlags. It will be 0 now and change to 3 as I explained in my last post Regards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 26th, 2011 5:34am

Hi, Also check the value for msExchRecipientFilterFlags. It will be 0 now and change to 3 as I explained in my last post Regards from www.windowsadmin.info It is already 3 and if you see the result above, it is already TRUE isDefaultGlobalAddressList : True RecipientFilter : (Alias -ne $null -and (ObjectClass -eq 'user' -o r ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExc hDynamicDistributionList' -or ObjectClass -eq 'g roup' -or ObjectClass -eq 'publicFolder')) LdapRecipientFilter : (&(mailNickname=*)(|(objectClass=user)(objectCla ss=contact)(objectClass=msExchSystemMailbox)(obj ectClass=msExchDynamicDistributionList)(objectCl ass=group)(objectClass=publicFolder))) LastUpdatedRecipientFilter : (Alias -ne $null -and (ObjectClass -eq 'user' -o r ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExc hDynamicDistributionList' -or ObjectClass -eq 'g roup' -or ObjectClass -eq 'publicFolder')) RecipientFilterApplied : True IncludedRecipients : ConditionalDepartment : ConditionalCompany : ConditionalStateOrProvince : ConditionalCustomAttribute1 : ConditionalCustomAttribute2 : ConditionalCustomAttribute3 : ConditionalCustomAttribute4 : ConditionalCustomAttribute5 : ConditionalCustomAttribute6 : ConditionalCustomAttribute7 : ConditionalCustomAttribute8 : ConditionalCustomAttribute9 : ConditionalCustomAttribute10 : ConditionalCustomAttribute11 : ConditionalCustomAttribute12 : ConditionalCustomAttribute13 : ConditionalCustomAttribute14 : ConditionalCustomAttribute15 : RecipientFilterType : Custom IsValid : True OriginatingServer : DC02.abc.com ExchangeVersion : 0.1 (8.0.535.0) Name : Default Global Address List DistinguishedName : CN=Default Global Address List,CN=All Global Add ress Lists,CN=Address Lists Container,CN=HEC,CN= Microsoft Exchange,CN=Services,CN=Configuration, DC=hec,DC=gov,DC=pk Identity : \Default Global Address List Guid : e9fc6dbb-815d-4af3-bb4a-d553c878140e ObjectCategory : abc.com/Configuration/Schema/Address-Book-Con tainer ObjectClass : {top, addressBookContainer} WhenChanged : 8/11/2009 11:51:16 AM WhenCreated : 4/10/2009 3:36:01 PM Hasan
April 26th, 2011 11:52pm

Hi, I am afraid that the GAL is not updated since 8/11/2009. ould you please update it now? Update-GlobalAddressList -Identity <GlobalAddressListIdParameter> -DomainController For offline address book: Update-OfflineAddressBook -Identity "Default Offline Address List" -vb Regards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 27th, 2011 12:38am

Hi, I am afraid that the GAL is not updated since 8/11/2009. ould you please update it now? Update-GlobalAddressList -Identity <GlobalAddressListIdParameter> -DomainController For offline address book: Update-OfflineAddressBook -Identity "Default Offline Address List" -vb Regards from www.windowsadmin.info I just run both commands. But it is still showing old date of 2009. How much time it will take?Hasan
April 27th, 2011 4:19am

Hi, If outlook is not in cached mode it will pick up new accounts in GAL from a GC within minutes. Otherwise it uses OAB. If you run, Set-EventLogLevel "MSExchangeSA\OAL Generator" -Level medium before running Update-OfflineAddressBook -Identity "Default Offline Address Book" you may look for the related events in eventlog. Check for any errors too. Regards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 27th, 2011 4:56am

Hi, If outlook is not in cached mode it will pick up new accounts in GAL from a GC within minutes. Otherwise it uses OAB. If you run, Set-EventLogLevel "MSExchangeSA\OAL Generator" -Level medium before running Update-OfflineAddressBook -Identity "Default Offline Address Book" you may look for the related events in eventlog. Check for any errors too. Regards from www.windowsadmin.info Date is still old even after 1 hour. I can see following type of events only even id 9325 OALGen will skip user entry 'Brig. Fiaz Hussain Shah' in address list '\All Address List' because the SMTP address '' is invalid. - Default Offline Address Book Hasan
April 27th, 2011 5:22am

Hi, Test it with client which you experiences issues. Control Panel-> Mail. Exchange account. Uncheck "Cached Exchange Mode". Open Outlook. Open the GAL. It will have the newest information. Again go back into Control Panel, recheck "Cached Exchange Mode". Open Outlook again. Your GAL is up to date. Regards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 27th, 2011 6:40am

Hi, Test it with client which you experiences issues. Control Panel-> Mail. Exchange account. Uncheck "Cached Exchange Mode". Open Outlook. Open the GAL. It will have the newest information. Again go back into Control Panel, recheck "Cached Exchange Mode". Open Outlook again. Your GAL is up to date. Regards from www.windowsadmin.info The issue is not the updation of GAL..........the issue is it is not selected as DEFAULT in outlook/owa.........some other address list is set as default. i want to change that.........I want to make GAL as default........Hasan
April 27th, 2011 10:07am

I have seen that issue with OWA in Exchange 2007 and I was never able to figure out why OWA picks the address list it does. Outlook users can select their own default GAL.Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
April 27th, 2011 10:55am

I have seen that issue with OWA in Exchange 2007 and I was never able to figure out why OWA picks the address list it does. Outlook users can select their own default GAL. Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." But how to make some address list as DEFAULT in outlook?Hasan
April 27th, 2011 11:41pm

Hi Hasan, It can be observed that the default address list is already GAL as you mentioned isDefaultGlobalAddressList : True for GAL. The issue now is the GAL is last updated on 2009 only and thus there are some issues related to GAL. Once we can correct that, we may observe the result as we expectsRegards from www.windowsadmin.info
Free Windows Admin Tool Kit Click here and download it now
April 27th, 2011 11:57pm

Hi Hasan, It can be observed that the default address list is already GAL as you mentioned isDefaultGlobalAddressList : True for GAL. The issue now is the GAL is last updated on 2009 only and thus there are some issues related to GAL. Once we can correct that, we may observe the result as we expects Regards from www.windowsadmin.info So what to do??Hasan
May 1st, 2011 2:09pm

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

Other recent topics Other recent topics