Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 428
  • Last Modified:

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

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
0
obaidoa
Asked:
obaidoa
  • 8
  • 7
1 Solution
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor 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
0
 
Simon Butler (Sembee)ConsultantCommented:
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.
0
 
obaidoaAuthor Commented:
Hi Simon
Sorry to get you back , i deleted the .oab file and didn't download any OAB file ,and then i select Global Address Book ,and it looks that Global Address Book is updated with new Contact Details and telephone numbers , does its the best way to sort out this OAB issues ?
Any idea ?

Thanks
0
 
obaidoaAuthor Commented:
This solution works for me .
0

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 8
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now