contacts are not showing

Hi  ,

We are using Exchange 2013. I have recently created one user approx 24 hours ago. Now , when I am checking my GAL , its not showing inside it , but it shows inside the all contacts. 

I try to download offline address book inside the outlook but its not working . 

Contact is not hide inside the exchange , also while i browse the GAL ,it shows its there inside the exchange . I even try shell commands but its not showing ...

http://community.spiceworks.com/topic/359190-user-not-showing-up-in-global-address-list

http://www.petenetlive.com/KB/Article/0000775.htm

the update-globaladdresslist is not working in my version

Can any one help me to resolve this..

Thanks..

June 2nd, 2015 2:27pm

Make sure that your offline address book is properly published and that it has an update schedule that meets your needs.  Here's a place to start.

http://blogs.technet.com/b/exchange/archive/2013/01/14/managing-oab-in-exchange-server-2013.aspx

Free Windows Admin Tool Kit Click here and download it now
June 2nd, 2015 5:42pm

Hi,

How do you create this contact?

And please post the the Recipient Filter of the GAL and All Contacts address list. The command is as below:

Get-GlobalAddressList |fl *filter

Get-AddressList -identity "All Contacts" |fl *filter

Best Regards.

June 3rd, 2015 3:08am

Hi Lynn-Li,

Here is the out put of the above command you supplied..

Get-GlobalAddressList |fl *filter

Get-AddressList -identity "All Contacts" |fl *filter

output

[PS] C:\Windows\system32>
[PS] C:\Windows\system32>Get-GlobalAddressList |fl *filter


RecipientFilter            : (Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or
                             ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList'
                             -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))
LdapRecipientFilter        : (&(mailNickname=*)(|(objectClass=user)(objectClass=contact)(objectClass=msExchSystemMailbo
                             x)(objectClass=msExchDynamicDistributionList)(objectClass=group)(objectClass=publicFolder)
                             ))
LastUpdatedRecipientFilter : (Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or
                             ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList'
                             -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))

 

[PS] C:\Windows\system32>Get-AddressList -identity "All Contacts" |fl *filter


RecipientFilter            : (Alias -ne $null -and (ObjectCategory -like 'person' -and ObjectClass -eq 'contact'))
LdapRecipientFilter        : (&(mailNickname=*)(objectCategory=person)(objectClass=contact))
LastUpdatedRecipientFilter : (Alias -ne $null -and (ObjectCategory -like 'person' -and ObjectClass -eq 'contact'))

 What would be the next step , I need to perform

please help

thanks,


Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 8:04am

Hi crowley,

As per your instruction I tried this

Update-OfflineAddressBook "default offline address book"

but it gives error..

============================================================================

[PS] C:\Windows\system32>Update-OfflineAddressBook "default offline address book"
The operation couldn't be performed because object 'default offline address book' couldn't be found on
'BayVL00-042.BayVL00.local'.
    + CategoryInfo          : NotSpecified: (:) [Update-OfflineAddressBook], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=BAYVL00-045,RequestId=c9299c1e-1dab-426e-aba6-2c632af8cbfc,TimeStamp=03/06/2015
   12:06:09] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] 59501062,Microsoft.Exchange.Management.System
  ConfigurationTasks.UpdateOfflineAddressBook
    + PSComputerName        : bayvl00-045.bayvl00.local

[PS] C:\Windows\system32>

============================================================================

June 3rd, 2015 9:12am

Get-OfflineAddressBook will tell you whether you have an offline address book and what its name is.
Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 11:37am

Hi Crowley ,

Thanks for your quick reply..

Here is the output

[PS] C:\Windows\system32>Get-OfflineAddressBook

Name                                    Versions                                AddressLists
----                                    --------                                ------------
Default Offline Address Book (Ex2012)   {Version4}                              {\Default Global Address List}


[PS] C:\Windows\system32>Update-OfflineAddressBook "Default Offline Address Book <Ex2012>~
>>
[PS] C:\Windows\system32>Update-OfflineAddressBook "Default Offline Address Book <Ex2012>"
The operation couldn't be performed because object 'Default Offline Address Book <Ex2012>' couldn't be found on
'BayVL00-042.BayVL00.local'.
    + CategoryInfo          : NotSpecified: (:) [Update-OfflineAddressBook], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=BAYVL00-045,RequestId=3ac4de9a-35a7-45dd-af11-a49220a63f26,TimeStamp=03/06/2015
   16:46:49] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] 528BD18C,Microsoft.Exchange.Management.System
  ConfigurationTasks.UpdateOfflineAddressBook
    + PSComputerName        : bayvl00-045.bayvl00.local

[PS] C:\Windows\system32>

What could be the next step..

Thank you..

June 3rd, 2015 12:52pm

Enter the command correctly with the name enclosed in quotes.
Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 1:18pm

Hi ,

I am entering in inwarted comma only ,

[PS] C:\Windows\system32>Update-OfflineAddressBook "Default Offline Address Book <Ex2012>"

even though its giving error..

please help

thank you

June 3rd, 2015 1:41pm

The name you are entering is not the same name as the Get-OfflineAddressBook is giving you.
Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 2:35pm

Hi,

Thanks for your quick reply..

So what is the name of my address book

[PS] C:\Windows\system32>Get-OfflineAddressBook

Name                                    Versions                                AddressLists
----                                    --------                                ------------
Default Offline Address Book (Ex2012)   {Version4}                              {\Default Global Address List}

thank you

June 3rd, 2015 2:41pm

Hi,think you might miss between < and ( in 2012

Try to run these commands instead:

   Get-GlobalAddressList | update-GlobalAddressList

   Get-AddressList | update-AddressList

 Get-OfflineAddressBook | Update-OfflineAddressBook

Enter for each line.

As long as it shows in contact,then you have created it as a contact.From where did you create this contact?

Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 4:25pm

Hi,

Does the attribute -showInAddressBook exists for your contacts ? and not empty ?

If you did not create the contact through Exchange cmdlet, some attributes may be missing. In my exchange 2010 I had to use the following command for each new contact i create (from a Unix ldap server): Set-MailContact -ForceUpgrade   (dont know if this command works for Exchange 2013)

Julien

June 3rd, 2015 4:41pm

Hi ,

I tried this command and its showing in my outlook but its not showing in one users out look , so is this a issue with his outlook 2013  , If I remove the exchange cached mode , will it show me in to global address list from his out look.

Get-GlobalAddressList | update-GlobalAddressList

If I change the cached mode , what would be its implications , i mean will it remove all contacts from its cache..and other sub folders or other impacts also can be seen...Is there any other alternate solution for this..

Thanks to off2work , Julien , Crowley..and other MS Members..

Free Windows Admin Tool Kit Click here and download it now
June 4th, 2015 11:21am

Hi ,

I tried this command and its showing in my outlook but its not showing in one users out look , so is this a issue with his outlook 2013  , If I remove the exchange cached mode , will it show me in to global address list from his out look.

Get-GlobalAddressList | update-GlobalAddressList

If I change the cached mode , what would be its implications , i mean will it remove all contacts from its cache..and other sub folders or other impacts also can be seen...Is there any other alternate solution for this..

Thanks to off2work , Julien , Crowley..and other MS Members..

  • Edited by techsavvy99 Thursday, June 04, 2015 3:21 PM
June 4th, 2015 3:19pm

Hi ,

I tried this command and its showing in my outlook but its not showing in one users out look , so is this a issue with his outlook 2013  , If I remove the exchange cached mode , will it show me in to global address list from his out look.

Get-GlobalAddressList | update-GlobalAddressList

If I change the cached mode , what would be its implications , i mean will it remove all contacts from its cache..and other sub folders or other impacts also can be seen...Is there any other alternate solution for this..

Thanks to off2work , Julien , Crowley..and other MS Members..

  • Edited by techsavvy99 Thursday, June 04, 2015 3:21 PM
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2015 3:19pm

Hi ,

I tried this command and its showing in my outlook but its not showing in one users out look , so is this a issue with his outlook 2013  , If I remove the exchange cached mode , will it show me in to global address list from his out look.

Get-GlobalAddressList | update-GlobalAddressList

If I change the cached mode , what would be its implications , i mean will it remove all contacts from its cache..and other sub folders or other impacts also can be seen...Is there any other alternate solution for this..

Thanks to off2work , Julien , Crowley..and other MS Members..

  • Edited by techsavvy99 Thursday, June 04, 2015 3:21 PM
June 4th, 2015 3:19pm

It's not the one you last showed me that you entered, that one had angle brackets instead of parentheses.
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2015 3:32pm

Hi Crowley,

Thanks for your quick reply.

Is it the reason , that I install a outlook in totally new system and check in that , it shows the contacts in GAL or is it because of the command I use mention below.

Get-GlobalAddressList | update-GlobalAddressList

If i uninstall , outlook from that user and reinstall it , will it be helpful for him to show the contacts in GAL.

What could be the implications if i uninstall outlook , this will only clear the cache or some other impacts also be their..May i remove that exchange cached mode and try once , what will be the implications if i remove the cache mode..will it be more disturbing the users..do user need to type the email address again for all users once..

Thanks..

June 5th, 2015 9:08am

Hi Crowley,

Thanks for your reply..

I remove the local copy of OAB files and contacts are showing inside the GAL from that system outlook..

Now , Question is do i need to do in all system in my network , Why Exchange is not able to update it in all systems automatically , can we make a schedule in exchange to automatically provide the updated copy of GAL in all local system after regular interval such as 24 hours or 30 hours...

Is it possible..how we can do that..

Thanks..

Free Windows Admin Tool Kit Click here and download it now
June 5th, 2015 11:08am

Way up in the thread I gave you a link to a very good article that will help you learn how to deploy the offline address book.  Please read and follow it.
June 5th, 2015 11:09pm

Hi Ed ,

I have change the cycle to 1 hour , but still in some of the clients system , some contacts , which i have recently created in AD and Exchange ,its not showing in GAL on their outlook...I have delete the oab file in 2 system's and it shows..but i can not go to 100 system and remove their oab file...

is it possible using exchange or GPO that after certain interval it remove the oab files automatically or the oab files automatically captured the latest information from exchange server...

thank you..

Free Windows Admin Tool Kit Click here and download it now
June 17th, 2015 8:21am

Hi Ed ,

I have change the cycle to 1 hour , but still in some of the clients system , some contacts , which i have recently created in AD and Exchange ,its not showing in GAL on their outlook...I have delete the oab file in 2 system's and it shows..but i can not go to 100 system and remove their oab file...

is it possible using exchange or GPO that after certain interval it remove the oab files automatically or the oab files automatically captured the latest information from exchange server...

thank you..

June 17th, 2015 8:21am

Hi ,

The link is quite informative , but i want to change the schedule to generate offline address book or somthing like exchange forcefully update it in all local system , which connects exchange server using outlook 2013.

Is this possible using changing the schedule..

Is there any command to change the offline address book update schedule..

Thanks..

Free Windows Admin Tool Kit Click here and download it now
June 17th, 2015 10:41am

Hi ,

The link is quite informative , but i want to change the schedule to generate offline address book or somthing like exchange forcefully update it in all local system , which connects exchange server using outlook 2013.

Is this possible using changing the schedule..

Is there any command to change the offline address book update schedule..

Thanks..

June 17th, 2015 10:41am

is also unable to see the user in OWA? if so that restart the exchange services.

some time i am facing the same issue.

Free Windows Admin Tool Kit Click here and download it now
June 17th, 2015 11:13am

is also unable to see the user in OWA? if so that restart the exchange services.

some time i am facing the same issue.

June 17th, 2015 11:13am

Hi ,

I use this command to change the schedule to 6 hours..

Set-MailboxServer -Identity MBXServer01 -OABGeneratorWorkCycle 01.00:00:00 -OABGeneratorWorkCycleCheckpoint 06:00:00

It complete successfully but if i want to see the current schedule , what is the command for that..

thanks.

Free Windows Admin Tool Kit Click here and download it now
June 17th, 2015 11:20am

Hi ,

I use this command to change the schedule to 6 hours..

Set-MailboxServer -Identity MBXServer01 -OABGeneratorWorkCycle 01.00:00:00 -OABGeneratorWorkCycleCheckpoint 06:00:00

It complete successfully but if i want to see the current schedule , what is the command for that..

thanks.

June 17th, 2015 11:20am

Wouldn't that be:

Get-MailboxServer -Identity MBXServer01 | FL Name,OABGeneratorWorkCycle

?

Free Windows Admin Tool Kit Click here and download it now
June 17th, 2015 1:01pm

Wouldn't that be:

Get-MailboxServer -Identity MBXServer01 | FL Name,OABGeneratorWorkCycle

?

June 17th, 2015 1:01pm

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

Other recent topics Other recent topics