Solved

Global Address book note updating - exchange/Oultook 2010

Posted on 2011-03-21
11
1,806 Views
Last Modified: 2012-05-11
We are running Exchange 2010 and Outlook 2010. The global address book is not updating on the clients. I noticed that several new users/mailboxes that have been added in the last several weeks have not shown up in the Global Address book. They do show up in OWA. Is there a way to fix it so the daily automatic update runs or am I stuck doing a manual update every time I add a new user?
0
Comment
Question by:comtekso
  • 7
  • 4
11 Comments
 
LVL 7

Expert Comment

by:Saoi
ID: 35182234
Ok, it sounds like your Offline Address Book is not updating, rather than your Global Address List.

If you issue the following command, what is the value for "Schedule"

Get-OfflineAddressBook | fl Name,Schedule


The output from mine has a schedule like this:

Name     : Default Offline Address List
Schedule : {Sun.05:00-Sun.05:15, Mon.05:00-Mon.05:15, Tue.05:00-Tue.05:15, Wed.05:00-Wed.05:15, Thu.05:00-Thu.05:15, Fr
           i.05:00-Fri.05:15, Sat.05:00-Sat.05:15}
0
 

Author Comment

by:comtekso
ID: 35182288
I've tried to run it from the powershell on the workstation and exchange and it says:

PS H:\> Get-OfflineAddressBook | fl Name,Schedule
The term 'Get-OfflineAddressBook' is not recognized as the name of a cmdlet, function, script file, or operable program
. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:23
+ Get-OfflineAddressBook <<<<  | fl Name,Schedule
    + CategoryInfo          : ObjectNotFound: (Get-OfflineAddressBook:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
0
 
LVL 7

Expert Comment

by:Saoi
ID: 35182326
You need to run that on your Exchange server using the Exchange Management Shell - sorry if that wasn't clear!
0
 

Author Comment

by:comtekso
ID: 35182355
Won't run there either, I get the following:


VERBOSE: Connected to Exchange2010.Tri-Area.local.
[PS] C:\Windows\system32>PS H:\> Get-OfflineAddressBook | fl Name,Schedule
Get-Process : A positional parameter cannot be found that accepts argument 'Get-OfflineAddressBook'.
At line:1 char:3
+ PS <<<<  H:\> Get-OfflineAddressBook | fl Name,Schedule
    + CategoryInfo          : InvalidArgument: (:) [Get-Process], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.GetProcessCommand
0
 

Author Comment

by:comtekso
ID: 35182386
I got it to run, had to select "Import system Modules' when opening the powershell. This is waht I get:

[PS] C:\Windows\system32>Get-OfflineAddressBook | fl Name,Schedule


Name     : Default Offline Address List
Schedule : {Sun.4:00 AM-Sun.4:15 AM, Mon.4:00 AM-Mon.4:15 AM, Tue.4:00 AM-Tue.4:15 AM, Wed.4:00 AM-Wed.4:15 AM, Thu.4:0
           0 AM-Thu.4:15 AM, Fri.4:00 AM-Fri.4:15 AM, Sat.4:00 AM-Sat.4:15 AM}


Looks like its scheduled to run every day.
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 7

Expert Comment

by:Saoi
ID: 35182431
Yep, that looks fine.

Do you have any errors if you run:

Get-GlobalAddressList | Update-GlobalAddressList

?
0
 

Author Comment

by:comtekso
ID: 35182455
Yes, this is what I get:


[PS] C:\Windows\system32>Get-GlobalAddressList | Update-GlobalAddressList
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/OAB Version 2" is invalid and couldn't be
updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/OAB Version 3a" is invalid and couldn't be
updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Offline Address Book - \/o=Tri-Area
Exchange\/cn=addrlists\/cn=oabs" is invalid and couldn't be updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Offline Address Book - First Administrative
Group" is invalid and couldn't be updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Schedule+ Free Busy Information - First
Administrative Group" is invalid and couldn't be updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Floyd Calendar 59608246" is invalid and
couldn't be updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/OAB Version 4" is invalid and couldn't be
updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Ferrum calendar 54772926" is invalid and
couldn't be updated.
WARNING: The recipient "Tri-Area.local/Microsoft Exchange System Objects/Floyd Calendar" is invalid and couldn't be
updated.
[PS] C:\Windows\system32>
0
 
LVL 7

Expert Comment

by:Saoi
ID: 35182645
Ok, not sure those are the issue, but to get rid of them, browse the Public Folder Management Console and edit each of those public folders, set the Alias under Exchange General to whatever the name is without spaces - e.g. OAB Version 2 becomes OABVersion2.

0
 

Author Comment

by:comtekso
ID: 35183043
OK I've cleared all the warnings listed above. Do I need to wait for the automatic update to run?
0
 

Accepted Solution

by:
comtekso earned 0 total points
ID: 35193078
I checked today and it still hasn't updated. Not sure what to look at next.
0
 

Author Closing Comment

by:comtekso
ID: 36479858
Issue not solved by other comments
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Find out how to use Active Directory data for email signature management in Microsoft Exchange and Office 365.
Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
In this video we show how to create a mailbox database 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 Servers >> Data…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

760 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

19 Experts available now in Live!

Get 1:1 Help Now