Link to home
Start Free TrialLog in
Avatar of YMartin
YMartin

asked on

Exchange 2010 to O365 IMAP migration admin username format

I followed instructions to create a csv file for IMAP migration credentials.  However I am getting an Auth error saying bad username/password.

The format I am using is domain/adminusername/mailboxusername
The migration will not run.  If I use domain/adminusername the contents of the admin mailbox are migrated.

The Exchange 2010 mailbox has adminusername with fullaccess permissions.  Also the database has ADPermission for the adminusername -accessRights GenericAll

Hybrid migration is not an option as OutlookAnywhere fails on the server.  Some corruption in the RPC over HTTP component.  It is get this working or us .pst migration.  

Any idea why the suggested username format is not working?
Avatar of Michal
Michal

Microsoft Exchange

If you're migrating email from the IMAP implementation for Microsoft Exchange, use the format Domain/Admin_UserName/User_UserName for the UserName attribute in the CSV file. Let's say you're migrating email from Exchange for Terry Adams, Ann Beebe, and Paul Cannon. You have a mail administrator account, where the user name is mailadmin and the password is P@ssw0rd. Here's what your CSV file would look like:

EmailAddress,UserName,Password

terrya@contoso.edu,contoso-students/mailadmin/terry.adams,P@ssw0rd

annb@contoso.edu,contoso-students/mailadmin/ann.beebe,P@ssw0rd

paulc@contoso.edu,contoso-students/mailadmin/paul.cannon,P@ssw0rd


You can also enable exchange debug logs for IMAP.
Avatar of YMartin

ASKER

Thanks for the post.  That is exactly how I have it.  O365 claims the auth failed.  yet it does not fail with just the username of the user (domain/username).

I doublechecked the username against AD, user is not locked out, I can access the mailbox in OWA logged in as admin.  IMAP is enabled for all mailboxes.  I have tested this with Outlook from outside the network.

 I had enabled logging for IMAP yet forgot to restart the service.  I am now seeing this:

dateTime,sessionId,seqNumber,sIp,cIp,user,duration,rqsize,rpsize,command,parameters,context
#Software: Microsoft Exchange Server
#Version: 14.0.0.0
#Log-type: IMAP4 Log
#Date: 2017-02-08T18:14:25.534Z
#Fields: dateTime,sessionId,seqNumber,sIp,cIp,user,duration,rqsize,rpsize,command,parameters,context
2017-02-08T18:14:25.534Z,0000000000000001,0,10.10.10.10:993,111.111.111.111:43551,,-2147483648,0,53,OpenSession,,
2017-02-08T18:14:25.691Z,0000000000000001,1,10.10.10.10:993,111.111.111.111:43551,,93,15,135,capability,,R=ok
2017-02-08T18:14:29.831Z,0000000000000001,2,10.10.10.10:993,111.111.111.111:43551,AdminUsername,3875,44,348,authenticate,NTLM,"R=ok;RpcC=20;RpcL=250;LdapC=17;LdapL=173;Msg=User:AdminUsername:0b46a9fc-a906-40af-9371-6d34db6051b2:MDB1:MGE-EXCH02.Domain.local;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/6%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:29.863Z,0000000000000001,3,10.10.10.10:993,111.111.111.111:43551,AdminUsername,31,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/6%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.191Z,0000000000000001,4,10.10.10.10:993,111.111.111.111:43551,AdminUsername,15,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/6%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.238Z,0000000000000001,5,10.10.10.10:993,111.111.111.111:43551,AdminUsername,46,16,135,lsub,""""" ""*""","R=ok;RpcC=2;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.253Z,0000000000000001,6,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.269Z,0000000000000001,7,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.863Z,0000000000000001,8,10.10.10.10:993,111.111.111.111:43551,AdminUsername,578,20,311,select,"""Drafts""","R=ok;RpcC=11;RpcL=15;Rows=1;Recent=0;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.878Z,0000000000000001,9,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:31.878Z,0000000000000001,10,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/7%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.082Z,0000000000000001,11,10.10.10.10:993,111.111.111.111:43551,AdminUsername,187,33,39,uid,SEARCH SINCE 08-Jan-2017,"R=ok;RpcC=2;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.097Z,0000000000000001,12,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.113Z,0000000000000001,13,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.300Z,0000000000000001,14,10.10.10.10:993,111.111.111.111:43551,AdminUsername,171,28,66,uid,FETCH 4 (UID FLAGS),"R=OK;Rows=1;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.378Z,0000000000000001,15,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.394Z,0000000000000001,16,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.472Z,0000000000000001,17,10.10.10.10:993,111.111.111.111:43551,AdminUsername,62,19,357,select,"""INBOX""","R=ok;RpcC=7;RpcL=31;Rows=2;Recent=0;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.488Z,0000000000000001,18,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.503Z,0000000000000001,19,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.519Z,0000000000000001,20,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,33,40,uid,SEARCH SINCE 08-Jan-2017,"R=ok;RpcC=2;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.535Z,0000000000000001,21,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.550Z,0000000000000001,22,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.566Z,0000000000000001,23,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,29,60,uid,FETCH 18 (UID FLAGS),"R=OK;Rows=1;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.644Z,0000000000000001,24,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.660Z,0000000000000001,25,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.738Z,0000000000000001,26,10.10.10.10:993,111.111.111.111:43551,AdminUsername,62,24,311,select,"""Sent Items""","R=ok;RpcC=7;RpcL=63;Rows=0;Recent=0;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.753Z,0000000000000001,27,10.10.10.10:993,111.111.111.111:43551,AdminUsername,15,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.753Z,0000000000000001,28,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.816Z,0000000000000001,29,10.10.10.10:993,111.111.111.111:43551,AdminUsername,46,27,311,select,"""Deleted Items""","R=ok;RpcC=7;RpcL=47;Rows=0;Recent=0;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.832Z,0000000000000001,30,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.847Z,0000000000000001,31,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.894Z,0000000000000001,32,10.10.10.10:993,111.111.111.111:43551,AdminUsername,31,25,311,select,"""Junk E-Mail""","R=ok;RpcC=7;RpcL=31;Rows=0;Recent=0;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:32.910Z,0000000000000001,33,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:50.036Z,0000000000000001,34,10.10.10.10:993,111.111.111.111:43551,AdminUsername,15,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:50.051Z,0000000000000001,35,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,25,noop,,"R=ok;Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:14:50.067Z,0000000000000001,36,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,9,41,idle,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/1%,CAS:$null/$null/8%,AB:$null/$null/0%,RPC:$null/$null/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:15:36.257Z,0000000000000001,37,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,4,25,done,,"Budget=""Conn:0,HangingConn:0,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:15:36.288Z,0000000000000001,38,10.10.10.10:993,111.111.111.111:43551,AdminUsername,0,11,91,logout,,"R=ok;Budget=""Conn:0,HangingConn:0,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:1000/0,Policy:DefaultThrottlingPolicy_4fc09591-cb4b-4af9-8858-3c876e3ae7d4,Norm[Resources:(DC)DomainController02.Domain.local(Health:-1%,HistLoad:0),(Mdb)MDB1(Health:-1%,HistLoad:0),];GC:1/1/1;"""
2017-02-08T18:16:38.666Z,0000000000000002,0,10.10.10.10:993,132.245.61.21:21354,,0,0,0,OpenSession,,

Open in new window


It looks like it is trying different folders but the result is no items transferred.  Office365 says:
Error: MigrationPermanentException: The username or password for this account is incorrect, or IMAP access is disabled. --> The username or password for this account is incorrect, or IMAP access is disabled. --> Imap server sent NO response to AuthenticateCommand. Response code: ‎'‎', message: ‎'AUTHENTICATE failed.‎'.
You should try to connect to your exchange imap service without O365 to test. Try IMAPSync opensource program and observe logs.
I would recommend trying to rebuild / repair your RPC connectors first as it would be most beneficial to do an exchange based migration rather than an IMAP migration.  You will have a lot more cleaning to do on the other end after doing an IMAP migration and it will take more time that just fixing the RPC over HTTP.

Here are some helpful links on this process:

https://www.msdigest.net/2011/01/exchange-2010-outlook-anywhere-not-working-and-getting-http-500-response-error/

https://www.petri.com/forums/forum/messaging-software/exchange-2007-2010-2013/60171-exchange-2010-outlook-anywhere-rpc-over-http-s

Additionally, keep in mind that you can't use a self-signed certificate and this is also a major cause of RPC over HTTPS not working properly.  You can pick up a free 90 day ssl to cover your migration here: https://ssl.comodo.com/free-ssl-certificate.php  I have used these in consulting quite a bit during these types of migrations if the current exchange server does not have a valid publically signed SSL certificate.  If you need more than 90 days, then you can pick up a full year certificate here for $9 and it is also a trusted and valid source:  https://www.namecheap.com/security/ssl-certificates/comodo/positivessl.aspx

I know it is not exactly the direct fix you were asking for, but it will be extremely to your benefit to fix the RPC over HTTP connection and use that as a migration method since it will also handle all data in your PST's not just email.  If you use the IMAP migration, you will still have to import all calendars and possible contacts.  If you are going to use the IMAP method, I would almost rather suggest just creating the user accounts, exporting the PST's from the existing profiles and then importing them into the 365 connected accounts.
Avatar of YMartin

ASKER

Thank you for the posts.  I appreciate the input.

Outlook connects correctly via IMAP.  IMAP migration works correctly if user credentials are used.  I suspect the problem lies in the username format of the CSV file possibly being different from that listed in the article for Exchange Server 2010.  

RPC: The feature was removed from the server in an attempt to repair the problem and will not reinstall.  Windows 2008 R2 server manager claims the package is not applicable to server when I try to install RPC/HTTP proxy feature again.  DISM /online gives error 50 when attempting that route.  I wanted to specify alternate source files but that is not an option in powershell on the server nor could I find the correct command for DISM to use alternate source files.  

Microsoft engineer claims the component is corrupted and recommends spinning up a new server.  The trouble is that this server (VM) is less than a week old as a crash of the old server precipitated the migration.  I suspect issues with the storage array or some other hardware component hence the need to migrate the data off.  If new hardware were available I would go this route but they are trying to move to the cloud and you can image the time invested so far.  We were using a signed cert.

It is IMAP or PST for me.  As resetting 150 user's passwords is not desired I really would like to find a way for the admin credentials to work.
SOLUTION
Avatar of Michal
Michal

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Are you using these procedures to reinstall RPC over HTTP?: https://technet.microsoft.com/en-us/library/dd776122(v=exchg.141).aspx

Are you using a WSUS server to source your updates for that server?

Are there registry settings, group policy settings, or local security policy settings forcing you to source from a server that is incorrect instead of windows update?

I get if you are tired of this conversation, I am just trying to save you significant headache.  I have never successfully gotten the CSV method to work without using individual user credentials.  I have never been able to get it to work using admin credentials.  Perhaps contact O365 support to find out the correct syntax for admin credentials.

Also, please note that if you do not have correct permissions as it explains on there where it says: "You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "RPC over HTTP Proxy component" entry in the Client Access Permissions topic."  Here is the info for the Client Access Permissions: https://technet.microsoft.com/en-us/library/dd638131(v=exchg.141).aspx
Avatar of YMartin

ASKER

Thanks Mitchell,
It is good advice.  I had tried the powershell version of those commands but tried servermanagercmd just now.  Same problem but I did find more details in the logs generated from that command:  

5036: 2017-02-08 16:00:40.930 [CBS]                       installing 'RPC-HTTP_Proxy ' ...
5036: 2017-02-08 16:00:44.664 [CBS]                       ...parents that will be auto-installed: 'IIS-ISAPIExtensions IIS-Metabase IIS-StaticContent IIS-DefaultDocument IIS-DirectoryBrowsing IIS-HttpErrors IIS-HttpRedirect IIS-HttpCompressionStatic IIS-HttpLogging IIS-LoggingLibraries IIS-RequestMonitor IIS-HttpTracing IIS-ManagementConsole IIS-BasicAuthentication IIS-WindowsAuthentication IIS-ClientCertificateMappingAuthentication IIS-ApplicationDevelopment IIS-IIS6ManagementCompatibility IIS-CommonHttpFeatures IIS-Performance IIS-HealthAndDiagnostics IIS-WebServerManagementTools IIS-Security IIS-WebServer IIS-WebServerRole '
5036: 2017-02-08 16:00:44.680 [CBS]                       ...default children to turn-off: 'IIS-RequestFiltering '
5036: 2017-02-08 16:00:44.742 [CBS]                       ...current state of 'RPC-HTTP_Proxy': p: Staged, a: Staged, s: UninstallRequested
5036: 2017-02-08 16:00:44.742 [CBS]                       ...setting state of 'RPC-HTTP_Proxy' to 'InstallRequested'
5036: 2017-02-08 16:00:44.805 [CBS]                       ...current state of 'IIS-ISAPIExtensions': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:44.805 [CBS]                       ...skipping 'IIS-ISAPIExtensions' because it is already in the desired state.
5036: 2017-02-08 16:00:44.867 [CBS]                       ...current state of 'IIS-Metabase': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:44.867 [CBS]                       ...skipping 'IIS-Metabase' because it is already in the desired state.
5036: 2017-02-08 16:00:44.930 [CBS]                       ...current state of 'IIS-StaticContent': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:44.945 [CBS]                       ...skipping 'IIS-StaticContent' because it is already in the desired state.
5036: 2017-02-08 16:00:45.008 [CBS]                       ...current state of 'IIS-DefaultDocument': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.008 [CBS]                       ...skipping 'IIS-DefaultDocument' because it is already in the desired state.
5036: 2017-02-08 16:00:45.070 [CBS]                       ...current state of 'IIS-DirectoryBrowsing': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.070 [CBS]                       ...skipping 'IIS-DirectoryBrowsing' because it is already in the desired state.
5036: 2017-02-08 16:00:45.149 [CBS]                       ...current state of 'IIS-HttpErrors': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.149 [CBS]                       ...skipping 'IIS-HttpErrors' because it is already in the desired state.
5036: 2017-02-08 16:00:45.211 [CBS]                       ...current state of 'IIS-HttpRedirect': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.211 [CBS]                       ...skipping 'IIS-HttpRedirect' because it is already in the desired state.
5036: 2017-02-08 16:00:45.274 [CBS]                       ...current state of 'IIS-HttpCompressionStatic': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.274 [CBS]                       ...skipping 'IIS-HttpCompressionStatic' because it is already in the desired state.
5036: 2017-02-08 16:00:45.336 [CBS]                       ...current state of 'IIS-HttpLogging': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.336 [CBS]                       ...skipping 'IIS-HttpLogging' because it is already in the desired state.
5036: 2017-02-08 16:00:45.399 [CBS]                       ...current state of 'IIS-LoggingLibraries': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.399 [CBS]                       ...skipping 'IIS-LoggingLibraries' because it is already in the desired state.
5036: 2017-02-08 16:00:45.461 [CBS]                       ...current state of 'IIS-RequestMonitor': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.461 [CBS]                       ...skipping 'IIS-RequestMonitor' because it is already in the desired state.
5036: 2017-02-08 16:00:45.539 [CBS]                       ...current state of 'IIS-HttpTracing': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.539 [CBS]                       ...skipping 'IIS-HttpTracing' because it is already in the desired state.
5036: 2017-02-08 16:00:45.602 [CBS]                       ...current state of 'IIS-ManagementConsole': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:45.602 [CBS]                       ...skipping 'IIS-ManagementConsole' because it is already in the desired state.
5036: 2017-02-08 16:00:45.664 [CBS]                       ...current state of 'IIS-BasicAuthentication': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.664 [CBS]                       ...skipping 'IIS-BasicAuthentication' because it is already in the desired state.
5036: 2017-02-08 16:00:45.727 [CBS]                       ...current state of 'IIS-WindowsAuthentication': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.727 [CBS]                       ...skipping 'IIS-WindowsAuthentication' because it is already in the desired state.
5036: 2017-02-08 16:00:45.789 [CBS]                       ...current state of 'IIS-ClientCertificateMappingAuthentication': p: Installed, a: Installed, s: UninstallRequested
5036: 2017-02-08 16:00:45.789 [CBS]                       ...skipping 'IIS-ClientCertificateMappingAuthentication' because it is already in the desired state.
5036: 2017-02-08 16:00:45.867 [CBS]                       ...current state of 'IIS-ApplicationDevelopment': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:45.867 [CBS]                       ...setting state of 'IIS-ApplicationDevelopment' to 'InstallRequested'
5036: 2017-02-08 16:00:45.930 [CBS]                       ...current state of 'IIS-IIS6ManagementCompatibility': p: Staged, a: Staged, s: UninstallRequested
5036: 2017-02-08 16:00:45.930 [CBS]                       ...setting state of 'IIS-IIS6ManagementCompatibility' to 'InstallRequested'
5036: 2017-02-08 16:00:45.977 [CBS]                       ...current state of 'IIS-CommonHttpFeatures': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:45.977 [CBS]                       ...setting state of 'IIS-CommonHttpFeatures' to 'InstallRequested'
5036: 2017-02-08 16:00:46.039 [CBS]                       ...current state of 'IIS-Performance': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:46.039 [CBS]                       ...setting state of 'IIS-Performance' to 'InstallRequested'
5036: 2017-02-08 16:00:46.102 [CBS]                       ...current state of 'IIS-HealthAndDiagnostics': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:46.102 [CBS]                       ...setting state of 'IIS-HealthAndDiagnostics' to 'InstallRequested'
5036: 2017-02-08 16:00:46.164 [CBS]                       ...current state of 'IIS-WebServerManagementTools': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:46.164 [CBS]                       ...setting state of 'IIS-WebServerManagementTools' to 'InstallRequested'
5036: 2017-02-08 16:00:46.227 [CBS]                       ...current state of 'IIS-Security': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:46.227 [CBS]                       ...setting state of 'IIS-Security' to 'InstallRequested'
5036: 2017-02-08 16:00:46.289 [CBS]                       ...current state of 'IIS-WebServer': p: Staged, a: Staged, s: InstallRequested
5036: 2017-02-08 16:00:46.289 [CBS]                       ...setting state of 'IIS-WebServer' to 'InstallRequested'
5036: 2017-02-08 16:00:46.336 [CBS]                       ...current state of 'IIS-WebServerRole': p: Staged, a: Staged, s: UninstallRequested
5036: 2017-02-08 16:00:46.336 [CBS]                       ...setting state of 'IIS-WebServerRole' to 'InstallRequested'
5036: 2017-02-08 16:00:46.399 [CBS]                       ...current state of default child 'IIS-RequestFiltering': p: Installed, a: Installed, s: InstallRequested
5036: 2017-02-08 16:00:46.399 [CBS]                       ...skipped child 'IIS-RequestFiltering' because it is already installed
5036: 2017-02-08 16:00:46.883 [CBS]                       ...'RPC-HTTP_Proxy' : applicability: NeedsParent
5036: 2017-02-08 16:00:46.883 [CBS] Error (Id=0) ...'RPC-HTTP_Proxy' cannot be installed because its dependencies are not installed and are not selected for install.
5036: 2017-02-08 16:00:46.977 [CBS]                       ...done installing 'RPC-HTTP_Proxy '. Status: -2146498530 (800f081e)
5036: 2017-02-08 16:00:46.977 [Provider]                  Skipped configuration of 'RPC over HTTP Proxy' because install operation failed.

Open in new window


I am not seeing where it says which dependency is missing.

All Group policy disabled.  No WSUS.  It is sourcing from the winsxs folder it seems based on CBS.log

2017-02-08 16:14:15, Info                  CBS    Scavenge: Begin CSI Store
2017-02-08 16:14:15, Info                  CSI    00000010 Performing 1 operations; 1 are not lock/unlock and follow:
  Scavenge (8): flags: 00000017
2017-02-08 16:14:15, Info                  CSI    00000011 Store coherency cookie matches last scavenge cookie, skipping scavenge.
2017-02-08 16:14:15, Info                  CSI    00000012 ICSITransaction::Commit calling IStorePendingTransaction::Apply - coldpatching=FALSE applyflags=7
2017-02-08 16:14:15, Info                  CSI    00000013 Creating NT transaction (seq 2), objectname [6]"(null)"
2017-02-08 16:14:15, Info                  CSI    00000014 Created NT transaction (seq 2) result 0x00000000, handle @0x218
2017-02-08 16:14:16, Info                  CSI    00000015@2017/2/8:21:14:16.192 CSI perf trace:
CSIPERF:TXCOMMIT;407410
2017-02-08 16:14:16, Info                  CBS    Scavenge: Completed, disposition: 0X1
2017-02-08 16:14:16, Info                  CSI    00000016@2017/2/8:21:14:16.192 CSI Transaction @0x4550cb0 destroyed
2017-02-08 16:14:16, Info                  CBS    Reboot mark refs: 0
2017-02-08 16:14:16, Info                  CBS    Idle processing thread terminated normally
2017-02-08 16:14:16, Info                  CBS    Ending the TrustedInstaller main loop.
2017-02-08 16:14:16, Info                  CBS    Starting TrustedInstaller finalization.
2017-02-08 16:14:16, Info                  CBS    Ending TrustedInstaller finalization.
2017-02-08 16:18:44, Info                  CBS    Starting TrustedInstaller initialization.
2017-02-08 16:18:44, Info                  CBS    Loaded Servicing Stack v6.1.7601.17592 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f\cbscore.dll
2017-02-08 16:19:00, Info                  CSI    00000001@2017/2/8:21:19:00.723 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fed5dcf0ad @0x7fed7269849 @0x7fed72334e3 @0xff96e94c @0xff96d769 @0xff96daff)
2017-02-08 16:19:00, Info                  CBS    Could not load SrClient DLL from path: SrClient.dll.  Continuing without system restore points.
2017-02-08 16:19:00, Info                  CSI    00000002@2017/2/8:21:19:00.723 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fed5dcf0ad @0x7fed72b6816 @0x7fed7282aac @0x7fed72335b9 @0xff96e94c @0xff96d769)
2017-02-08 16:19:00, Info                  CSI    00000003@2017/2/8:21:19:00.723 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fed5dcf0ad @0x7fed8e28738 @0x7fed8e28866 @0xff96e444 @0xff96d7ae @0xff96daff)
2017-02-08 16:19:00, Info                  CBS    Ending TrustedInstaller initialization.
2017-02-08 16:19:00, Info                  CBS    Starting the TrustedInstaller main loop.
2017-02-08 16:19:00, Info                  CBS    TrustedInstaller service starts successfully.
2017-02-08 16:19:00, Info                  CBS    SQM: Initializing online with Windows opt-in: False
2017-02-08 16:19:00, Info                  CBS    SQM: Cleaning up report files older than 10 days.
2017-02-08 16:19:00, Info                  CBS    SQM: Requesting upload of all unsent reports.
2017-02-08 16:19:00, Info                  CBS    SQM: Failed to start upload with file pattern: C:\Windows\servicing\sqm\*_std.sqm, flags: 0x2 [HRESULT = 0x80004005 - E_FAIL]
2017-02-08 16:19:00, Info                  CBS    SQM: Failed to start standard sample upload. [HRESULT = 0x80004005 - E_FAIL]
2017-02-08 16:19:00, Info                  CBS    SQM: Queued 0 file(s) for upload with pattern: C:\Windows\servicing\sqm\*_all.sqm, flags: 0x6
2017-02-08 16:19:00, Info                  CBS    SQM: Warning: Failed to upload all unsent reports. [HRESULT = 0x80004005 - E_FAIL]
2017-02-08 16:19:00, Info                  CBS    No startup processing required, TrustedInstaller service was not set as autostart, or else a reboot is still pending.
2017-02-08 16:19:00, Info                  CBS    NonStart: Checking to ensure startup processing was not required.
2017-02-08 16:19:00, Info                  CSI    00000004 IAdvancedInstallerAwareStore_ResolvePendingTransactions (call 1) (flags = 00000004, progress = NULL, phase = 0, pdwDisposition = @0x178f960
2017-02-08 16:19:00, Info                  CSI    00000005 Creating NT transaction (seq 1), objectname [6]"(null)"
2017-02-08 16:19:00, Info                  CSI    00000006 Created NT transaction (seq 1) result 0x00000000, handle @0x1d8
2017-02-08 16:19:00, Info                  CSI    00000007@2017/2/8:21:19:00.754 CSI perf trace:
CSIPERF:TXCOMMIT;17534
2017-02-08 16:19:00, Info                  CBS    NonStart: Success, startup processing not required as expected.

Open in new window

ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of YMartin

ASKER

Tried to get MS support and 2 hours past their response window I applyed the Service pack 1 upgrade to Windows Server 2008.  

After that upgrade I was able to apply the RPC HTTP Proxy feature.  However it wiped all the sites from IIS.  I don't think applying the SP is supported for Exchange for this reason however was out of options.  

I still haven't heard back on my MS ticket but have not been pushing as I reset the user passwords and migrated using IMAP (O365 support was not able to provide any solution to getting admin credentials working).  Ended up converting shared mailboxes to users, migrating and then converting back to shared.  Created a ton of new Outlook profiles.

With IIS crashed and the lack of response from MS support the client lost interest in hybrid migration - they needed OWA working in the AM (it has been over a week to get this far fighting against Exchange 365 provisioning issues and their antiquated equipment to recover and mount their DB).   Thanks everyone.

/update/
Got ECP/EMS working by registering native IIS module kerbauth and enabling on site created by
PS C:\> New-PowerShellVirtualDirectory -Name "PowerShell" -InternalUrl "http://exchangserver.local/powershell" -RequireSSL $false

a day late...
Avatar of YMartin

ASKER

Thanks.