Update Global Address List
Hi,I tried the Update-GlobalAddressList command and got this response
[PS] C:\Users\Desktop>Update-GlobalAddressList "Default Global Address List"
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/OAB Version 2" is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Admin Calendar" is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Adviser Calendar" is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Offline Address Book - \/o=sitename\/cn=addrlists\/cn=oabs\/cn=Default " is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Offline Address Book - Bath" is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Organization(809)" is invalid and could not be updated.
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Schedule+ Free Busy Information - Bath" is invalid and could not be updated.
[PS] C:\Users\Desktop>
Ive looked in adsiedit at the offline global address lists and cant find any reference to these. How do I solve these errors?Phil
May 26th, 2009 4:07pm
You mentioned "offline global address lists." Just to be clear, you're trying to update the GAL and NOT an Offline Address Book (OAB)?
Free Windows Admin Tool Kit Click here and download it now
May 27th, 2009 6:19am
Updating the Offline address book doesnt come back with errors. I noticed this when doing something else, and dont like having errors. So Hence my post.Phil
May 27th, 2009 11:34am
Hi Phil,
From the warning message, the issue seems occur when attempting to update Global Address List attribute for some mail enabled Public Folder Object.
At this time, please let me know:
1. Whether it is a pure Exchange 2007 environment or migrates from Exchange 2003? If it is migrated from Exchange 2003, whether the Exchange 2003 Server does still exist.
2. Whether Public Folders are used in Exchange environment.
Mike
Free Windows Admin Tool Kit Click here and download it now
May 27th, 2009 12:14pm
Yes,1. This was a migration. The 2003 server doesnt exist anymore, HDD failure :(Ive been told that some of the objects may also been from the previous migration from 5.5 > 20032. YesPhil
May 27th, 2009 12:18pm
Hi Phil,
Thanks for your response.
I would like to explain that the issue occurs because of incorrect mailnickname attribute of the object. I would like to explain that for Exchange 2003, when the Recipient Update Service update the Exchange related attribute for mail enabled object, it will update mailnickname based on name of the object. For example: if the name of mail enabled object is OAB Version 2, its mailnickname will be OAB Version 2. Nevertheless, in Exchange 2007, if the name of mail enabled object is OAB Version 2, the mailnickname will be OAB_Version_2.
When you run Update-GlobalAddressList command, if the mailnickname attribute of the mail enabled object includes space, you will encountered the error indicated the object is invalid and could not be updated
Therefore, I suggest you mail disabled these Public Folder folders and re-enable them to recreate the mail-enabled object in AD to troubleshoot the issue.
To mail-disable and mail-enable the Public Folder folders, please refer to following article:
How to Mail-Enable Public Folders
http://technet.microsoft.com/en-us/library/aa997560.aspx
After that, please use Adsiedit.msc tool to check the mailnickname attribute of the objects. Please ensure there are no space included in mailnickname attribute. Then, run update-globaladdresslist command to update the Global Address List again to check the result.Mike
Free Windows Admin Tool Kit Click here and download it now
May 29th, 2009 8:46am
WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/OAB Version 2" is invalid and could not be updated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Admin Calendar" is invalid and could not be updated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Adviser Calendar" is invalid and could not be updated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Offline Address Book - \/o=domain\/cn=addrlists\/cn=oabs\/cn=Default " is invalid and could not be updated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Offline Address Book - Bath" is invalid and could not be updated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Organization(809)" is invalid and could not beupdated.WARNING: The recipient "domain.co.uk/Microsoft Exchange System Objects/Schedule+ Free Busy Information - Bath" is invalid and could not be updated.I cannot find Admin Calender or Adviser Calender in the PF's. pretty sure all the ones above can be removed, but im not sure how to do that.Phil
June 1st, 2009 1:27pm
Hi Phil, I think that you can use Adsiedit.msc tool to remove the Public Folder object:1. On DC Server, run Adsiedit.msc tool2. Expand the Domain Partition3. Expand DC=domain,DC=co,DC=uk4. Expand Microsoft Exchange System Objects5. Remove these mail enabled Public Folder objectMike
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2009 3:39pm