Solved

Exchange 2010 - Error moving mailbox form 2003 Server

Posted on 2011-09-21
3
1,378 Views
Last Modified: 2012-06-21
Hello,
I'm in the process of moving my Exchange mailboxes from a 2003 exchange server to a new 2010.  I've run into a problem with a single mailbox (so far). I've seen fixes stating to use PFDAVAdmin and reset the DACL items for the user, but this hasn't seemed to work (I ran the DACL fix on the username, selecting to do all subfolders)

Also attempted to move the mailbox to a different store/storage group on the old server, which finished no problem, but still was unable to transfer it to the new server.

Other than that the only other solution I've seen is to create a VM with 2010 RTM and move the mailbox there, and then from that to my production 2010.  I'd really ratehr not have to do that.


Running Exchange 2010 SP1 with rollup 4

Error log below:

9/21/2011 7:39:13 AM [SeaLion] 'foxshox.com/Administrative Group/Jameson Jendreas' created move request.
9/21/2011 7:39:17 AM [SeaLion] The Microsoft Exchange Mailbox Replication service 'SeaLion.foxshox.com' (14.1.323.1 caps:07) is examining the request.
9/21/2011 7:39:17 AM [SeaLion] Connected to target mailbox 'Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)', database 'Mailbox', Mailbox server 'SEALION.foxshox.com' Version 14.1 (Build 218.0).
9/21/2011 7:39:17 AM [SeaLion] Connected to source mailbox 'Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)', database 'DOLPHIN\Fourth Storage Group\Mailbox Store 1', Mailbox server 'dolphin.foxshox.com' Version 6.0 (Build 7655.0).
9/21/2011 7:39:27 AM [SeaLion] Request processing started.
9/21/2011 7:39:27 AM [SeaLion] Mailbox signature will not be preserved for mailbox 'Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)'. Outlook clients will need to restart to access the moved mailbox.
9/21/2011 7:39:27 AM [SeaLion] Source Mailbox information before the move:
Regular Items: 17494, 4.687 GB (5,032,802,514 bytes)
Regular Deleted Items: 7, 84.1 KB (86,121 bytes)
FAI Items: 299, 0 B (0 bytes)
FAI Deleted Items: 0, 0 B (0 bytes)
9/21/2011 7:39:28 AM [SeaLion] Initializing folder hierarchy in mailbox 'Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)': 435 folders total.
9/21/2011 7:39:32 AM [SeaLion] Fatal error MapiExceptionNoSupport has occurred.
Error details: MapiExceptionNoSupport: IExchangeFastTransferEx.TransferBuffer failed (hr=0x80040102, ec=-2147221246)
Diagnostic context:
    Lid: 55847   EMSMDBPOOL.EcPoolSessionDoRpc called [length=990]
    Lid: 43559   EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=677][latency=15]
    Lid: 23226   --- ROP Parse Start ---
    Lid: 27962   ROP: ropFXDstCopyConfig [83]
    Lid: 27962   ROP: ropTellVersion [134]
    Lid: 27962   ROP: ropFXDstPutBufferEx [157]
    Lid: 17082   ROP Error: 0x80040102
    Lid: 31329  
    Lid: 21921   StoreEc: 0x80040102
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 1238    Remote Context Overflow
    Lid: 28877   Error: 0x0
    Lid: 28877   Error: 0x0
    Lid: 22957   Error: 0x0
    Lid: 19693   Error: 0x0
    Lid: 17917   Error: 0x0
    Lid: 16893   Error: 0x0
    Lid: 28877   Error: 0x0
    Lid: 28877   Error: 0x0
    Lid: 39287  
    Lid: 17916   StoreEc: 0x80040102
    Lid: 32252   StoreEc: 0x80040102
    Lid: 7915    StoreEc: 0x80040102
    Lid: 20320  
    Lid: 4559    StoreEc: 0x80040102
    Lid: 21802  
    Lid: 19994   StoreEc: 0x80040102
    Lid: 20202  
    Lid: 3305    StoreEc: 0x80040102
    Lid: 32762   dwParam: 0x36DA0102
    Lid: 32762   dwParam: 0x3FD60040
    Lid: 32762   dwParam: 0x3FE00102
    Lid: 32762   dwParam: 0x67590102
    Lid: 32762   dwParam: 0x675A0102
    Lid: 32762   dwParam: 0x30080040
    Lid: 32762   dwParam: 0x675C0102
    Lid: 32762   dwParam: 0x67510003
    Lid: 26346  
    Lid: 4073    StoreEc: 0x80040102
    Lid: 28570   StoreEc: 0x80040102
    Lid: 29738  
    Lid: 3401    StoreEc: 0x80040102
    Lid: 1750    ---- Remote Context End ----
    Lid: 26849  
    Lid: 21817   ROP Failure: 0x80040102
    Lid: 22630  
   at Microsoft.Exchange.MailboxReplicationService.AsynchronousTransmitter.WaitUntilDataIsProcessed()
   at Microsoft.Exchange.MailboxReplicationService.AsynchronousTransmitter.Microsoft.Exchange.MailboxReplicationService.IDataImport.ImportBuffer(Int32 opcode, Byte[] data)
   at Microsoft.Exchange.MailboxReplicationService.AsynchronousTransmitter.Microsoft.Exchange.MailboxReplicationService.IDataImport.Flush()
   at Microsoft.Exchange.MailboxReplicationService.ProgressTrackerTransmitter.Microsoft.Exchange.MailboxReplicationService.IDataImport.Flush()
   at Microsoft.Exchange.MailboxReplicationService.FxProxyTransmitter.Microsoft.Exchange.MailboxReplicationService.IFxProxy.Flush()
   at Microsoft.Exchange.MailboxReplicationService.LocalSourceFolder.Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo(IFxProxy destFolderProxy, PropTag[] excludeTags)
   at Microsoft.Exchange.MailboxReplicationService.SourceFolderWrapper.<>c__DisplayClass1.<Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo>b__0()
   at Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute(GenericCallDelegate operation)
   at Microsoft.Exchange.MailboxReplicationService.SourceFolderWrapper.Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo(IFxProxy destFolder, PropTag[] excludeTags)
   at Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyFolderProperties(FolderRecWrapper folderRec, ISourceFolder sourceFolder, IDestinationFolder destFolder, FolderRecDataFlags dataToCopy)
   at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<>c__DisplayClass34.<>c__DisplayClass38.<CreateFolderHierarchy>b__31()
   at Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute(GenericCallDelegate operation)
   at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<>c__DisplayClass34.<CreateFolderHierarchy>b__30(FolderRecWrapper folderRec, EnumFolderContext context)
   at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags)
   at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags)
   at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<CreateFolderHierarchy>b__2d(MailboxMover mbxCtx)
   at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.ForeachMailboxContext(MailboxMoverDelegate del)
   at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.CreateFolderHierarchy(Object[] wiParams)
   at Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions(GenericCallDelegate del, FailureDelegate failureDelegate)
Error context: --------
Operation: IMapiFxProxy.ProcessRequest
OpCode: TransferBuffer
DataLength: 924
--------
Operation: IMapiFxProxy.ProcessRequest
OperationSide: Target
Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)
OpCode: TransferBuffer
DataLength: 924
9/21/2011 7:39:32 AM [SeaLion] Removing target mailbox 'Primary (949e4fa8-45e4-415c-a97e-5e796e7edc25)' due to an offline move failure.
9/21/2011 7:39:32 AM [SeaLion] Relinquishing job.


Any Suggestions?
JJ
0
Comment
Question by:JamesonJendreas
  • 3
3 Comments
 
LVL 1

Author Comment

by:JamesonJendreas
ID: 36574146
Oh and since I've had issues with it to, I can confirm that inheritable permissions is selected on the users AD object in ADSI
0
 
LVL 1

Accepted Solution

by:
JamesonJendreas earned 0 total points
ID: 36575013
Well I resolved this issue.  It looks like it was  a permissions issue.  For the KB, here's what I did:

1. Opened PFDAVAdmin  on the 2003 exchange server
2. Opened all mailboxes
3. Found/selected users in question
4. Opened tools->Export permissions
5. Selected folder and subfolders

Then i searched through the output for permission settings that looked off.  I found the 'Search To-Do" folder had two extra entries for 'reviewer'.  I opened the folder permissions for "Search To-Do" in PFDAVAdmin  for the user, and removed the two entries and saved.

Ran the mailbox migration to completion.

 It seems that if there are any funky permissions for the user, the migration will fail.  
0
 
LVL 1

Author Closing Comment

by:JamesonJendreas
ID: 36575017
Found my own solution, no one  replied.  Accepting for KB
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question