Novell eDirectory 8.8 Troubleshooting Guide - NetIQ
Novell eDirectory 8.8 Troubleshooting Guide - NetIQ
Novell eDirectory 8.8 Troubleshooting Guide - NetIQ
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
For example:<br />
ice -e errors.ldf -SLDIF -f err.ldf -DLDAP -s edir_srv2 -p edir_port2 -<br />
d cn=admin,o=org -w pwd1<br />
8.2 Migrating the Active Directory Schema to<br />
<strong>Novell</strong> <strong>eDirectory</strong> Using ICE<br />
While migrating schema from Active Directory* to <strong>Novell</strong> <strong>eDirectory</strong> using ICE, schema migration<br />
for the “Computer” objectclass fails with an ambiguous naming error (-651) error.<br />
novdocx (en) 6 April 2007<br />
To resolve this, complete the following steps:<br />
“Step 1: Perform the Schema Cache Update Operation” on page 53<br />
“Step 2: Rectify the Error LDIF File to Eliminate the Errors” on page 53<br />
“Step 3: Import the LDIF File” on page 55<br />
8.2.1 Step 1: Perform the Schema Cache Update Operation<br />
While migrating schema from Active Directory to <strong>Novell</strong> <strong>eDirectory</strong> using ICE, ensure that you<br />
have provided the error log option (-e) of ICE as follows:<br />
ice -e error_file -S ldap -s Active_Directory_server -p<br />
Active_Directory_port -d Active_Directory_full_admin_context -w<br />
Active_Directory_password -D ldap -s <strong>eDirectory</strong>_server -p<br />
<strong>eDirectory</strong>_port -d <strong>eDirectory</strong>_full_admin_context -w<br />
<strong>eDirectory</strong>_password<br />
For example:<br />
ice -e err.ldf -S ldap -s activesrv1 -p activeport1 -d<br />
cn=admin,o=company -w activepwd -D ldap -s edirsrv2 -p edirport2 -d<br />
cn=admin,o=company -w edirpwd<br />
8.2.2 Step 2: Rectify the Error LDIF File to Eliminate the Errors<br />
The failed entry would be present in the err.ldf file as shown below:<br />
dn: cn=schema<br />
changetype: modify<br />
delete: objectclasses<br />
objectclasses: ( 2.16.840.1.113719.1.1.6.1.4 NAME ’computer’ )<br />
-<br />
add: objectclasses<br />
objectclasses: ( 2.16.840.1.113719.1.1.6.1.4 NAME ’computer’ SUP<br />
(device $<br />
user ) STRUCTURAL MAY (operator $ server $ status $ cn $<br />
networkAddress $<br />
local PolicyFlags $ defaultLocalPolicyObject $ machineRole $ location<br />
$<br />
netbootInitialization $ netbootGUID $ netbootMachineFilePath $<br />
siteGUID $<br />
operatingSystem $ operatingSystemVersion $ operatingSystemServicePack<br />
$<br />
56 <strong>Novell</strong> <strong>eDirectory</strong> <strong>8.8</strong> <strong>Troubleshooting</strong> <strong>Guide</strong>