Solved

Forestprep fails during AD update on Windows 2000 to Windows 2003. Problem with x500uniqueidentifier in sch18.ldf.

Posted on 2004-09-06
5
435 Views
Last Modified: 2009-07-29
How do I get around this adprep /forestprep error where forestprep fails when updating sch18.df on line 275. See error log output:

Entry DN: CN=x500uniqueIdentifier,CN=Schema,CN=Configuration,DC=csb-dom,DC=cathedralschool,DC=net
Add error on line 275: Unwilling To Perform
The server side error is "Schema update failed in recalculating validation cache."
An error has occurred in the program

I have run dcdiag and netdiag and all is fine. I have also checked AD using ASDI and found no damaged LDAP entries for Exchange 2000. I'm running Windows 2000 sp4 and Exchange 2000 with sp3.
0
Comment
Question by:pciccare
  • 3
  • 2
5 Comments
 
LVL 20

Accepted Solution

by:
Debsyl99 earned 500 total points
ID: 11991893
0
 

Author Comment

by:pciccare
ID: 11992823
Hi Deb,

Thanks for the quick response. I've followed the steps and the command works but it does not find any uniqeid attributes. I'ved followed the notes from google groups but I'm unable to find any apple entries in Active Directory. I do recall that I attempted to integrate Active Directory with a Jaguar server and it never worked so we gave up on the integration.

I have two DC's.

Any other thoughts are directions would be greatly appreciated.

Patrick
0
 

Author Comment

by:pciccare
ID: 11992852
I've found the problematic entry:
CN=osxid,CN=Schema,CN=Configuration,DC=X

Now, I'm trying to delete the entry and I'm getting the error message:
Error: Delete: Insufficient Rights. <50>

currently researching.
0
 

Author Comment

by:pciccare
ID: 11993815
I finally resolved the issue by renaming the osxuid object. The recommendations in the list didn't work. LDIFDE would still fail. I used ldp.exe to get to the object and from Browse, selected modifyrdn which allowed me to rename the CN attribute from osxuid to x500uniqueIdentifier. The changed correctly mapped the attributeID field of 2.5.4.45 to x500uniqueIdentifier which made it compatible with windows 2003 schema. Running addprep /forestprep after this changed worked flawlessly.
0
 
LVL 20

Expert Comment

by:Debsyl99
ID: 11994491
Hi

Sorry - I went to bed! (Different time-zone I think - UK). I posted the link somewhat hurriedly as it looked as though there had been a schema mod that would stop the prep from executing completely - but as I can see you took it from there and sorted it out very well! Glad I helped get you in the right direction anyway,

Best wishes
Deb :))
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Azure Functions is a solution for easily running small pieces of code, or "functions," in the cloud. This article shows how to create one of these functions to write directly to Azure Table Storage.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

679 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