We help IT Professionals succeed at work.

How to Update Address Book of Exchange 2010 .Contact Address & Phone Number

644 Views
Last Modified: 2015-01-30
Hi Experts
Descrption :
Recently we have moved our office to new location  ,so I have to update the address and Telephone Numbers ,on all the contact ,that I done  manually ,going through  EMC > Recipient Configuration > Mailbox>Address and Phone
Updated  Address and Phone number doesn’t comes up in the address book ,then I try to update the Global Address book through following command
Update-GlobalAddressList -Identity "Global Address List" -DomainController "YourDomainControllerName"  
That gave me a lot of errors .
Question :
Is any one has any idea how can I update the Address and phone Numbers on Address Book. Using Exchange 2010
Thanks
Comment
Watch Question

CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
If you have changed the entries in AD, then there is nothing else to do.

The update-globaladdresslist commands are completely unnecessary. The changes will be picked up by Exchange, seen in OWA live, and in clients with cached mode, seen within 48 hours.

Therefore if you are looking in Outlook which is in cached mode I wouldn't expect to see the changes. However if you look through OWA then I would.

Simon.

Author

Commented:
Hi Simon
Thanks for quick response , but its more than 5 days ,and these new address(not email address ,its the new office address) and phone numbers doesn't comes up in Outlook  ,that's why i want to update Global Address List that they might comes up ?
But still unsuccessful .

Thanks
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
What about OWA? That uses live information.

A lot of people think that problems with the view in Outlook are related to the GAL, when in actual fact they are related to the OAB. Therefore the first thing you have to verify is that the information is seen in OWA, as that is live.

If the information is in OWA, then you can look elsewhere. If it is not, then it could be a problem with the domain - poor replication for example.

Simon.

Author

Commented:
Hi Simon
How to to check contact OWA Address book ? because when i clicked on Address Book in OWA nothing is happening .
When i try to update OAB  I get the following error

"Error:
Failed to generate the content of the offline address book "\Offline Address List" Two possible reasons for the failure are that the system attendant Service is not running or you do not have permission to perform this operation.Error message : Error 0x6ba  (the RPC server is unavailable )from RpcEpResolveBinding.
Error 0x6ba  (The RPC server is unavailable) from  RpcEpResolveBinding

How about if i create new OAB ?

Thanks
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
If nothing is happening, then there is a problem elsewhere with the server.
Are all of the Exchange services running? Is the server fully up to date?

I wouldn't do anything with the OAB, because I don't think that is the cause of the problem at all - being unable to see the Address Book in OWA indicates something is wrong there, which is why the OAB generation is failing.

Simon.

Author

Commented:
Hi Simon
thanks for reply . i went through OWA  ,the changes comes up in OWA. All the Contact  and Telephone numbers are updated. Now what's  your suggestion  , what i have to do to bring up these changes to Outlook  on all the clients ?

Thanks
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
If you are seeing the changes in OWA, then the GAL is fine, and Exchange can query the domain for the information. Therefore the problem is with the OAB.

To begin with, run this command:

get-offlineaddressbook | update-offlineaddressbook

Wait about 30 minutes before doing anything else.
Check the event log on the Exchange server for any errors.
Check the mailbox database have an offline address book assigned to them.

Then in Outlook, download the address book from the Send/Receive menu. Check if the changes are seen.
If not, shutdown Outlook, then delete any *.oab files from the system. Restart Outlook. Wait about five minutes for Outlook to download the OAB again. Check the address book once more.

Simon.

Author

Commented:
Hi Simon
Thanks for reply. when i run the Command  get-offlineaddressbook | update-offlineaddressbook  i got the following error

--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to generate the content of the offline address book '\Offline Address List'. Two possible reasons for the failur
e are that the System Attendant Service is not running or you do not have permission to perform this operation. Error m
essage : 'Error 0x6ba (The RPC server is unavailable) from RpcEpResolveBinding'.
    + CategoryInfo          : InvalidResult: (\Offline Address List:OfflineAddressBookIdParameter) [Update-OfflineAddr
   essBook], LocalizedException
    + FullyQualifiedErrorId : 3751EE14,Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateOfflineAddressBook

Failed to generate the content of the offline address book '\Asia Offline Address List'. Two possible reasons for the f
ailure are that the System Attendant Service is not running or you do not have permission to perform this operation. Er
ror message : 'Error 0x6ba (The RPC server is unavailable) from RpcEpResolveBinding'.
    + CategoryInfo          : InvalidResult: (\Asia Offline Address List:OfflineAddressBookIdParameter) [Update-Offlin
   eAddressBook], LocalizedException
    + FullyQualifiedErrorId : 3E836842,Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateOfflineAddressBook
--------------------------------------------------------
OK
--------------------------------------------------------

Any idea what i have to do now ?

Thanks
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
There are loads of reasons for that error.
Have you checked that all services are running?
Check the network configuration is correct - the server should be using AD DC for DNS only, no external DNS at all should be used.
In the toolbox is the Best Practises tool, run that and see what it flags.

Do

get-offlineaddressbook | fl

Check the generating server is correct.
Are you using public folder distribution for the OAB, web or both?

Simon.

Author

Commented:
Hi Simon
Yes i checked all the services are up n running . By running the above command if found out that  the generating server is different (because we have to Exchange Server one in London Office and one in Singapore office )the offline address book is generated by the Singapore exchange But it is distributed through London exchange Virtual directory  . Does this is the basic reason ? . When i run  Get-offlineaddressbook | update-offlineaddressbook book  on Singapore Exchange server ,it runs successfully. But it didn't update any London office address or Telephone numbers .
Any idea ?

Thanks
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
I would move the generating server for the OAB to the London server. Wait at least 30 minutes before doing anything else, then run the command that you used before on the server.

If you look at a domain controller in the other site, does it show the London details you entered? If not that would suggest a replication issue.

Simon.

Author

Commented:
hi Simon
i successfully move OAB from Singapore server to London Server ,but when i tried to run update-OfflineAddressBook it genrate the following error

--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Action 'Update' could not be performed on object 'Offline Address List'.

Offline Address List
Failed
Error:
Failed to generate the content of the offline address book '\Offline Address List'. Two possible reasons for the failure are that the System Attendant Service is not running or you do not have permission to perform this operation. Error message : 'Error 0xe0434f4d (Unknown error (0xe0434f4d)) from RunOabGenTask'.

Error 0xe0434f4d (Unknown error (0xe0434f4d)) from RunOabGenTask




--------------------------------------------------------
OK
--------------------------------------------------------

Any idea ?

Kindest Regards
CERTIFIED EXPERT
Most Valuable Expert 2014

Commented:
How long did you wait after moving it before attempting to regenerate?
Another option, if it continues to fail is to delete the OAB and create a new one. If you do that, remember to change he configuration on each mailbox database in the org to reference to new OAB.

Simon.
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Author

Commented:
This solution works for me .
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.