We are completing a a Co-existence deployment of HMC 3.5 to 4 upgrade; all has gone quite well - until the Importing of OAL's per the Migration whitepaper.
Procedure 3.26:
To Move a Business Organization’s Offline Address Book into Hosted Messaging and Collaboration version 4.0 Provisioning.
We are at a total loss:
We Can see the OALs in the Exchange 2003 EMC as still being on the old Exchange 2003 server.
You can also see them on the Exchange 2007 server as still being on the legacy backend.
The OALs are not migrating to the new Exchange 2007 Server - using the Migration ImportOfflineAddressBook.xml (Rather the catastprohic error - see below)
We'ere running Exchange 2007 SP1, and have installed the HMC 4 rollup 2.
From EVENTVIEWER on MPS01:
Procedure='RebuildOfflineAddressBook'
Microsoft.Provisioning.Providers.Exchange2007Provider.Exceptions.ExecuteCmdletContextException:
Cmdlet='Update-OfflineAddressBook'
DomainController='dc001.SP.hosting'
Identity='LDAP://OU=customer,OU=isp,OU=Hosting,DC=SP,DC=hosting'
---> Microsoft.Exchange.Data.Common.LocalizedException: Failed to generate the content of the offline address book '\customer OAL'. 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 : 'Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))'.
---> System.Runtime.InteropServices.COMException (0x8000FFFF): Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateOfflineAddressBook.InternalProcessRecord()
--- End of inner exception stack trace ---
at Microsoft.Provisioning.Providers.Exchange2007Provider.PowerShell.PSCommand.ExecuteCmdlet(String cmdlet, PSParameters parms)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)
--- End of inner exception stack trace ---
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.ProviderService.RebuildOfflineAddressBookDetail(RebuildOfflineAddressBook_Request request)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Provider.RebuildOfflineAddressBook(XmlDocument xdRawRequest)
huntit
Member
45 Points
26 Posts
Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure
Jun 08, 2008 05:39 AM|LINK
Hi All
(Posted to Hosted Email as well).
We are completing a a Co-existence deployment of HMC 3.5 to 4 upgrade; all has gone quite well - until the Importing of OAL's per the Migration whitepaper.
Procedure 3.26: To Move a Business Organization’s Offline Address Book into Hosted Messaging and Collaboration version 4.0 Provisioning.
We are at a total loss:
You can also see them on the Exchange 2007 server as still being on the legacy backend.
Provtest ImportOfflineAddressBook.xml /x2
Result:
C:\xml2>provtest /x2 ImportOfflineAddressBook.xml
<response>
<errorContext description="Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
Cmdlet='Update-OfflineAddressBook'
DomainController='dc001.SP.hosting'
Identity='LDAP://OU=customer,OU=isp,OU=Hosting,DC=SP,DC=hosting'"
code="0x80131600"
executeSeqNo="194">
<errorSource namespace="Exchange 2007 Provider"
procedure="RebuildOfflineAddressBook"/>
<errorSource namespace="Hosted Email 2007 Import"
procedure="ImportOfflineAddressBook"/>
</errorContext>
</response>
From EVENTVIEWER on MPS01:
Procedure='RebuildOfflineAddressBook'
Microsoft.Provisioning.Providers.Exchange2007Provider.Exceptions.ExecuteCmdletContextException:
Cmdlet='Update-OfflineAddressBook'
DomainController='dc001.SP.hosting'
Identity='LDAP://OU=customer,OU=isp,OU=Hosting,DC=SP,DC=hosting'
---> Microsoft.Exchange.Data.Common.LocalizedException: Failed to generate the content of the offline address book '\customer OAL'. 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 : 'Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))'.
---> System.Runtime.InteropServices.COMException (0x8000FFFF): Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateOfflineAddressBook.InternalProcessRecord()
--- End of inner exception stack trace ---
at Microsoft.Provisioning.Providers.Exchange2007Provider.PowerShell.PSCommand.ExecuteCmdlet(String cmdlet, PSParameters parms)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)
--- End of inner exception stack trace ---
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.ProviderService.RebuildOfflineAddressBookDetail(RebuildOfflineAddressBook_Request request)
at Microsoft.Provisioning.Providers.Exchange2007Provider.Provider.RebuildOfflineAddressBook(XmlDocument xdRawRequest)
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
We have confirmed that hte System attendant is running on the Mailbox server and (I believe) the permissions look okay:
Any idea would be wonderful.
Thanks.
Regards,
Peter.