Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failurehttp://forums.asp.net/t/1272346.aspx/1?Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureThu, 15 Jan 2009 09:30:54 -050012723462408947http://forums.asp.net/p/1272346/2408947.aspx/1?Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureMove the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>Hi All</p> <p>(Posted to Hosted Email as well).</p> <p>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&nbsp;the Migration whitepaper.</p> <p><span style="font-size:11pt; color:black; font-family:'Calibri','sans-serif'">Procedure 3.</span><span style="font-size:11pt; color:black; font-family:'Calibri','sans-serif'">26</span><span style="font-size:11pt; color:black; font-family:'Calibri','sans-serif'">: To Move a Business Organizations Offline Address Book into Hosted Messaging and Collaboration version 4.0 Provisioning.</span></p> <p>We are at a total loss:&nbsp;</p> <ol> <li>We Can see the OALs in the Exchange 2003 EMC as still being on the old Exchange 2003 server. <br> You can also see them on the Exchange 2007 server as still being on the legacy backend. </li><li>The OALs are not migrating to the new Exchange 2007 Server - using the Migration ImportOfflineAddressBook.xml (Rather the catastprohic error - see below) </li><li>We'ere running Exchange 2007 SP1, and have installed the HMC 4 rollup 2.</li></ol> <p><b><span style="font-size:11pt; font-family:'Calibri','sans-serif'">Provtest ImportOfflineAddressBook.xml /x2</span></b></p> <p>Result:<br> <br> C:\xml2&gt;provtest /x2 ImportOfflineAddressBook.xml<br> &lt;response&gt;<br> &nbsp; &lt;errorContext description=&quot;Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))<br> Cmdlet='Update-OfflineAddressBook'<br> DomainController='dc001.SP.hosting'<br> Identity='LDAP://OU=customer,OU=isp,OU=Hosting,DC=SP,DC=hosting'&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; code=&quot;0x80131600&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; executeSeqNo=&quot;194&quot;&gt;<br> <br> &nbsp;&nbsp;&nbsp; &lt;errorSource namespace=&quot;Exchange 2007 Provider&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; procedure=&quot;RebuildOfflineAddressBook&quot;/&gt;<br> <br> &nbsp;&nbsp;&nbsp; &lt;errorSource namespace=&quot;Hosted Email 2007 Import&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; procedure=&quot;ImportOfflineAddressBook&quot;/&gt;<br> <br> &nbsp; &lt;/errorContext&gt;<br> &lt;/response&gt;<br> </p> <p>&nbsp;</p> <p>From EVENTVIEWER on MPS01:<br> Procedure='RebuildOfflineAddressBook'<br> Microsoft.Provisioning.Providers.Exchange2007Provider.Exceptions.ExecuteCmdletContextException: <br> Cmdlet='Update-OfflineAddressBook'<br> DomainController='dc001.SP.hosting'<br> Identity='LDAP://OU=customer,OU=isp,OU=Hosting,DC=SP,DC=hosting' <br> ---&gt; 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))'. <br> ---&gt; System.Runtime.InteropServices.COMException (0x8000FFFF): Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))<br> &nbsp;&nbsp; at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)<br> &nbsp;&nbsp; at Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateOfflineAddressBook.InternalProcessRecord()<br> &nbsp;&nbsp; --- End of inner exception stack trace ---<br> &nbsp;&nbsp; at Microsoft.Provisioning.Providers.Exchange2007Provider.PowerShell.PSCommand.ExecuteCmdlet(String cmdlet, PSParameters parms)<br> &nbsp;&nbsp; at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)<br> &nbsp;&nbsp; --- End of inner exception stack trace ---<br> &nbsp;&nbsp; at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.PowerShellCalls.UpdateOfflineAddressBook(RebuildOfflineAddressBook_Request request, String offlineAddressBookDN)<br> &nbsp;&nbsp; at Microsoft.Provisioning.Providers.Exchange2007Provider.Workers.ProviderService.RebuildOfflineAddressBookDetail(RebuildOfflineAddressBook_Request request)<br> &nbsp;&nbsp; at Microsoft.Provisioning.Providers.Exchange2007Provider.Provider.RebuildOfflineAddressBook(XmlDocument xdRawRequest)<br> <br> For more information, see Help and Support Center at <a href="http://go.microsoft.com/fwlink/events.asp"> http://go.microsoft.com/fwlink/events.asp</a>.</p> <p>We have confirmed that hte System attendant is running on the&nbsp;Mailbox server and&nbsp;(I believe) the&nbsp;permissions look&nbsp;okay:</p> <ul> <li>MPFServiceAcct is a member of MPSExchangeAccts <font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial"></span></font></li><li class="MsoNormal" style=""><font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial">MPSExchangeAccts is a of Exchange Organization Administrators</span></font> <font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial"></span></font></li><li class="MsoNormal" style=""><font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial">MPSOabRebuildAcct is a member of MPSExchangeAccts</span></font> <font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial"></span></font></li><li class="MsoNormal" style=""><font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial">There are two MPSPrivAcct-xxxxx (where xxxxx are numbers) both these accounts are members of MPSExchangeAccts</span></font> <font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial"></span></font></li><li class="MsoNormal" style=""><font face="Arial" size="2"><span style="font-size:10pt; font-family:Arial">MPSServiceAcct also has Delegation rights Trust this user for delegation to any service (Kerberos only)</span></font>&nbsp;&nbsp;</li></ul> <p>Any idea would be wonderful.</p> <p>Thanks. <br> </p> <p>Regards,<br> Peter. </p> <p>&nbsp;</p> 2008-06-08T05:39:32-04:002556344http://forums.asp.net/p/1272346/2556344.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>I'm actually having the exact same problem.&nbsp; Which is awesome.</p> <p>&nbsp;</p> <p>Dan</p> 2008-08-13T20:04:18-04:002559233http://forums.asp.net/p/1272346/2559233.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>Have you take a look at this?</p> <p>&nbsp;http://support.microsoft.com/Default.aspx?kbid=947005</p> <p>&nbsp;</p> <p class="MsoNormal">Also the Migration documentation is not correct, you should first move the offline address book manually and then run the import.</p> <p>&nbsp;</p> <p>HTH,</p> <p>Patrick&nbsp;</p> <p>&nbsp;</p> 2008-08-14T23:24:07-04:002560632http://forums.asp.net/p/1272346/2560632.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p><font face="verdana,geneva">Peter,&nbsp;</font></p> <p><font face="verdana,geneva">I had the same problem during HMC 3.5 -&gt; HMC 4.0 migration. As I found, the reason was&nbsp;the fact that <span style="font-size:11pt; font-family:'Calibri','sans-serif'">Exchange 2007 setup didnt grant read access to existing OAB/AL for domain group Exchange Servers.&nbsp; So, make sure, that OAB server itself has enough rights to read both organization's AL&nbsp; and OAB objects in AD.</span></font></p> <p><font face="verdana,geneva"><span style="font-size:11pt; font-family:'Calibri','sans-serif'">I would recommend you to read Dave Goldman's BLOG about this:</span></font></p> <p><font face="verdana,geneva"><span style="font-size:11pt; font-family:'Calibri','sans-serif'"><a href="http://blogs.msdn.com/dgoldman/archive/2007/05/16/missing-permissions-on-the-address-lists-container-breaks-the-oab-generation-process.aspx" target="_blank"><font face="Times New Roman" size="3">http://blogs.msdn.com/dgoldman/archive/2007/05/16/missing-permissions-on-the-address-lists-container-breaks-the-oab-generation-process.aspx</font></a></span></font></p> <font face="verdana,geneva"><span style="font-size:11pt; font-family:'Calibri','sans-serif'"><span style="font-size:11pt; font-family:'Calibri','sans-serif'"></span><a href="http://blogs.msdn.com/dgoldman/archive/2007/02/01/exchange-2007-oab-generation-fails-with-errors-9348-and-9109.aspx" target="_blank"><font face="Times New Roman" size="3">http://blogs.msdn.com/dgoldman/archive/2007/02/01/exchange-2007-oab-generation-fails-with-errors-9348-and-9109.aspx</font></a><span style="font-size:11pt; font-family:'Calibri','sans-serif'"></span> </span></font><font face="verdana,geneva"><span style="font-size:11pt; font-family:'Calibri','sans-serif'"> <p></span></font>&nbsp;</p> <p><font face="verdana,geneva"><span style="font-size:11pt; font-family:'Calibri','sans-serif'"></span></font>&nbsp;</p> 2008-08-15T15:05:13-04:002633105http://forums.asp.net/p/1272346/2633105.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>&nbsp;</p> <p>Alright, Thx for the above info, i got the OAB moved but now i'm struggling with the following:</p> <p>&nbsp;When i try to do an oab update i get the following error in my event log:</p> <blockquote> <p>&nbsp;Failed to generate offline Address Book [FQDN], error '80072030'</p> </blockquote> <p>which indicates: <font color="#0000ff">ERROR_DS_NO_SUCH_OBJECT</font> winerror.h # There is no such object on the server.</p> <p>Ofcourse the object does exist but as&nbsp;I read&nbsp;it might be talking about the AL rather then the OAB itself. So i checked out the AL and got a message about it being a legacy address list. This makes sence, but i would like to know how i can move it to exchange 2007. There doesn't seem to be an MPS procedure to do this and I figure if I use the delete addresslist and then the creat address list all the exesting users will have wrong information in their 'showinaddressbook' attribute.</p> <p>&nbsp;Same goes for recipient policies (tought they would be a gonner in echange 2007) do i need to migrate these as well?</p> <p>&nbsp;Another question concerning OAB, what does the HmOabUpdate application do exactly? Does it also take care of the creating of the xml file that needs to go to the CAS server in order for outlook 2007 clients to retrieve it? Or do i still need to keep the exchange 2007 update scedule up to do this?</p> <p>really annoying that the HMC documentation just stops when things are not done yet.</p> <p>I hope one of you has some anwsers for me. Thx!<font size="1"></p> </font> 2008-09-19T15:44:30-04:002865787http://forums.asp.net/p/1272346/2865787.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>Hi,</p> <p>I have the same problem of &quot;Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure&quot; and have no luck to get it fixed with info. provided above. What exactly steps you done to get it fix?</p> <p>&nbsp;Cheers,</p> 2009-01-14T03:20:20-05:002868478http://forums.asp.net/p/1272346/2868478.aspx/1?Re+Move+the+Offline+Address+Book+HMC+4+0+Upgrade+from+3+5+Catastrophic+failureRe: Move the Offline Address Book - HMC 4.0 Upgrade from 3.5 - Catastrophic failure <p>Here are the steps that i take to get an organization from 2003 to 2007 and 3.5 to 4.0</p> <ol> <li>Import business organization </li><li>Import Business Organization Users </li><li>Subscribe the Business Organization to hosted e-mail </li><li>Assign available user e-mail plans </li><li>Import SMTP domains </li><li>Move mailboxes (exchange management console) </li><li>Import mailbox for every user </li><li>Delete OAB /GAL / AL </li><li>Manualy delete GAL using ex2003 system manger </li><li>CreateAddreslists </li><li>EnsureAdresslistStamp</li></ol> <p>xml's for task 1 and 2 can be found in the Hosted Active Directory Import folder</p> <p>xml's for task 3 and 4 can be found in the Hosted Email 2007 folder&nbsp;</p> <p>All the xml's for the tasks 5 - 11 can be found in the Hosted Email 2007 Import folder</p> <p>Hope it helps.</p> <p>&nbsp;</p> <p>&nbsp;</p> 2009-01-15T09:30:54-05:00