Link to home
Start Free TrialLog in
Avatar of Sma11T0wnITGuy
Sma11T0wnITGuyFlag for United States of America

asked on

ADPRED was unable to extend the schema, Win2k to 2k3 domain migration

I know this issue has been addressed here before, but I can't fix it based on the existing solutions.  Running an Win2k AD with Exchange 2000 on another server (also a DC).  Tried running ADPREP in anticipation of migrating to a WIN2k3 Domain.  But, I'm getting the dreaded "There is a Schema conflict with Exchange 2000.  The schema is not upgraded." error.  I've tried the inetorgperson fix routine mentioned here and in MSKB article Q325379.  I'd appreciate any other help addressing this.  Please let me know if you have any further questions.
Avatar of Darius Ghassem
Darius Ghassem
Flag of United States of America image

Make sure if this is a 2003 R2 run the adprep from the R2 disk
Avatar of Sma11T0wnITGuy

ASKER

I'm using a Win2k3 R2 server disc.  File version of ADPREP.exe is 5.2.3790.3959
I believe I'm running the inetorgpersonchange routine properly.  Here is the text of the ldf file

dn: CN=ms-Exch-Assistant-Name,CN=Schema,CN=Configuration,DC=mydomain,DC=com
changetype: Modify
replace: lDAPDisplayName
lDAPDisplayName: msExchAssistantName
-

dn: CN=ms-Exch-LabeledURI,CN=Schema,CN=Configuration,DC=mydomain,DC=com
changetype: Modify
replace: lDAPDisplayName
lDAPDisplayName: msExchLabeledURI
-

dn: CN=ms-Exch-House-Identifier,CN=Schema,CN=Configuration,DC=mydomain,DC=com
changetype: Modify
replace: lDAPDisplayName
lDAPDisplayName: msExchHouseIdentifier
-

dn:
changetype: Modify
add: schemaUpdateNow
schemaUpdateNow: 1
-

The syntax I'm using the run LDIFDE is:

ldifde -i -f inetorgpersonchange.ldf -v -c DC=mydomain,DC=com "DC=mydomain,DC=com"

Run I run the command I get the following text

connecting to "myserver.mydomain.com"
Logging in as current user using SSPI
Importing directory from file "inetorgpersonchange.ldf"
Loading entries
1: CN=ms-Exch-Assistant-Name,CN=Schema,CN=Configuration,DC=mydomain,DC=com

Add error on line 1: Referral
The server side error is "A referral was returned from the server."
0 entries modified successfully.
An error has occurred in the program

The ldif.err file follows:

Entry DN: CN=ms-Exch-Assistant-Name,CN=Schema,CN=Configuration,DC=lsisolutions,DC=com
change: modify
Attribute 0) lDAPDisplayName:msExchAssistantName

Add error on line 1: Referral
The server side error is "A referral was returned from the server."
An error has occurred in the program

See if you have all your FSMO roles.

http://www.petri.co.il/determining_fsmo_role_holders.htm

Run dcdiag to check for errors.

You are getting errors.

Did you read through the link?

RID, PDC, Domain Naming, Schema are all on DC 1
Operations Manager is the exchange server

I ran DCDIAG before the attempted migration per Q325379 and everything checked out.  I just ran it again, here is the output:

Domain Controller Diagnosis

Performing initial setup:
   Done gathering initial info.

Doing initial required tests

   Testing server: My Site\DC01
      Starting test: Connectivity
         ......................... DC01 passed test Connectivity

Doing primary tests

   Testing server: My Site\DC01
      Starting test: Replications
         ......................... DC01 passed test Replications
      Starting test: NCSecDesc
         ......................... DC01 passed test NCSecDesc
      Starting test: NetLogons
         ......................... DC01 passed test NetLogons
      Starting test: Advertising
         ......................... DC01 passed test Advertising
      Starting test: KnowsOfRoleHolders
         ......................... DC01 passed test KnowsOfRoleHolders
      Starting test: RidManager
         ......................... DC01 passed test RidManager
      Starting test: MachineAccount
         ......................... DC01 passed test MachineAccount
      Starting test: Services
         ......................... DC01 passed test Services
      Starting test: ObjectsReplicated
         ......................... DC01 passed test ObjectsReplicated
      Starting test: frssysvol
         ......................... DC01 passed test frssysvol
      Starting test: kccevent
         ......................... DC01 passed test kccevent
      Starting test: systemlog
         An Error Event occured.  EventID: 0x00000457
            Time Generated: 06/10/2010   15:07:11
            Event String: Driver TOSHIBA eS451c/453cSeries PCL5c required
         An Error Event occured.  EventID: 0x00000452
            Time Generated: 06/10/2010   15:07:11
            Event String: The printer could not be installed.
         An Error Event occured.  EventID: 0x00000457
            Time Generated: 06/10/2010   15:07:11
            Event String: Driver Adobe PDF Converter required for printer
         An Error Event occured.  EventID: 0x00000452
            Time Generated: 06/10/2010   15:07:11
            Event String: The printer could not be installed.
         An Error Event occured.  EventID: 0x00000457
            Time Generated: 06/10/2010   15:07:25
            Event String: Driver HP Universal Printing PCL 6 required for
         An Error Event occured.  EventID: 0x00000452
            Time Generated: 06/10/2010   15:07:25
            Event String: The printer could not be installed.
         ......................... DC01 failed test systemlog

   Running enterprise tests on : mydomain.com
      Starting test: Intersite
         ......................... mydomain.com passed test Intersite
      Starting test: FsmoCheck
         ......................... mydomain.com passed test FsmoCheck


Am I wrong assuming the printer drivers shouldn't case an issue?
Move all roles to the one DC.
OK, will do that, I get an Active Directory message

DC01.mydomain.com is a global catalog (GC) server.  The infrastructure operations master role should not be transferred to a GC server.  Select another domain controller that is not a GC server.

I can continue past this, I believe the roles were separated as an MS best practice
In a single domain you don't  need to seperate it is actually a good idea to keep all on one box in a small domain. Move forward
OK, did that and I'll let the domain replicate tonight and address in the morning.  Thanks for your help.
OK, ran the inetorgpersonchange routine again, and I'm still getting the "A referral was returned from the server" error.  Did I screw something up in the syntax?  Am I running that fix from the wrong server?  I'm running it from the exchange server, which is a DC, but has none of the FSMO roles.
ASKER CERTIFIED SOLUTION
Avatar of Darius Ghassem
Darius Ghassem
Flag of United States of America image

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
Got the schema unable to be performed because of the registry key error, but fixed that.  ADPREP /forestprep is running as I type this.
forestprep is done, going to wait a bit and run domainprep and try and get my 1st win2k3 DC up today.  I'll close this out once I get that done, thanks for all of your help dariusg
Well, good news/bad news.  I'm closing this question out and going to open a new one.  forestprep and domainprep have run, but I'm unable to raise the functional level, or run DCPROMO on a win2k3 member server.  Log files will be attached in there.
Thank you for your help