Article ID: 115358, created on Dec 27, 2012, last review on May 10, 2014

  • Applies to:
  • Operations Automation 5.4

Symptoms

A customer made changes in POA CCP which must be reflected in the Offline Address Book (OAB) for their subscription:

  • Created or removed mailbox, distribution list, contact, etc.

  • Changed the parameter 'Show in Address Book' for the existing object

However, the OAB was not updated even after periodic task which updates OABs in accordance with schedule configured for OAB service was executed.

Provider also tried to forcibly re-build OAB of customer Exchange organization:

  • Click the Mark OAB for Rebuilding button in the customer Exchange organization properties

  • Click the Rebuild OABs Now button in the OAB service properties

  • Run the periodic task Monitor Exchange services and perform maintenance or wait until POA execute it automatically

The problem OAB was not updated and the Last rebuild time filed in the Exchange organization properties still displays date in the past.

POA Agent log on Exchange server where OAB service is installed contains the following error message when POA is trying to rebuild OABs:

Mpf request response: Unknown error 0x80131501 [<response><errorContext
description="Cannot bind parameter 'Identity'. Cannot convert value
&quot;&quot; to type &quot;Microsoft.Exchange.Configuration.Tasks.OfflineAddre
ssBookIdParameter&quot;. Error: &quot;The parameter value of this type
Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter cannot be
empty.
Parameter name: identity&quot;" code="0x80131501"
executeSeqNo="6"><errorSource namespace="Exchange2007ProviderEx"
procedure="ValidateOfflineAddressBook"/><errorSource namespace="SW Managed
Exchange"
procedure="RebuildOfflineAddressList"/></errorContext></response>]

When Provider run the Update-OfflineAddressBook cmdlet in the Exchange Management Shell manually OAB is being updated successfully.

Cause

The OWKO (Other-Well Known Object) of the corresponding Offline Address List with GUID B:32:D22DFCC5B73645E99E16C9AD3D61F34F is missing in Active Directory for the Exchange Organization in question.

Resolution

  1. Check if OWKO of the Offline Address Lists with GUID B:32:D22DFCC5B73645E99E16C9AD3D61F34F exists for the Exchange Organization in question using instructions in the Knowledgebase article #10014 How to get OWKO of Active Directory object

  2. If OWKO with the speific GUID B:32:D22DFCC5B73645E99E16C9AD3D61F34F is missing in the list of objects add it using instructions in the article #10015 How to edit OWKO of AD object: add/remove data by MPF call

  3. Re-build OAB of the problem Exchange organization:

    • Click the Mark OAB for Rebuilding button in the customer Exchange organization properties in POA PCP

    • Click the Rebuild OABs Now button in the OAB service properties

    • Run the periodic task Monitor Exchange services and perform maintenance or wait until POA execute it automatically

caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae ac82ce33439a9c1feec4ff4f2f638899 2554725ed606193dd9bbce21365bed4e e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF