18.07.2014 Views

Novell eDirectory 8.8 Troubleshooting Guide - NetIQ

Novell eDirectory 8.8 Troubleshooting Guide - NetIQ

Novell eDirectory 8.8 Troubleshooting Guide - NetIQ

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

dn: cn=schemachangetype: modifyadd: objectClassesobjectClasses: (<br />

2.16.840.1.113730.3.2.32 NAME ’netscapeMachineData’<br />

DESC ’iPlanet defined objectclass’ SUP top ABSTRACT )-<br />

Option 3:<br />

Add cn to the definition of Top in <strong>eDirectory</strong>, which causes a potential naming attribute for all<br />

objectClasses.<br />

There are two ways of adding cn to Top:<br />

• Method 1:<br />

Create a file as shown below and name it topsch.ldf.<br />

novdocx (en) 11 July 2008<br />

version : 1<br />

dn:cn=schema<br />

changetype :modify<br />

delete : objectclasses<br />

objectclasses : ( 2.5.6.0 NAME ’top’ STRUCTURAL )<br />

-<br />

add:objectclasses<br />

objectclasses : (2.5.6.0 NAME ’top’ STRUCTURAL MAY cn)<br />

Use the following <strong>Novell</strong> Import Conversion Export command line:<br />

ice -SLDIF -f LDIF_file_name -DLDAP -s <strong>eDirectory</strong>_server -p<br />

<strong>eDirectory</strong>_port -d <strong>eDirectory</strong>_Admin_DN -w <strong>eDirectory</strong>_password<br />

For example:<br />

ice -SLDIF -f topsch.ldf -DLDAP -s edir_srv2 -p edir_port2 -d<br />

cn=admin,o=org -w pwd1<br />

• Method 2:<br />

1. In <strong>Novell</strong> iManager, click the Roles and Tasks button Description: Roles and Tasks<br />

button .<br />

2. Click Schema > Add Attribute.<br />

3. In the Available Classes list, select Top, then click OK.<br />

4. Double-click CN in the Available Optional Attributes list.<br />

5. Click OK.<br />

• Some objectClass definitions contain userPassword as part of their mandatory attributes list.<br />

Adding such objectClasses to <strong>eDirectory</strong> cause the following error:<br />

LDAP error : 16 (No such attribute)<br />

To resolve this error, modify the objectClass definition to inherit the new objectClass from<br />

ndsLoginProperties and remove the userPassword attribute from the mandatory attribute list.<br />

For example:<br />

An objectClass containing userPassword in the mandatory attributes list:<br />

Migrating to <strong>Novell</strong> <strong>eDirectory</strong> 51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!