iManager can't login to eDirectory 8.8 tree after upgrade

  • 7001244
  • 28-Aug-2008
  • 26-Apr-2012


Novell eDirectory 8.8
Novell NetWare 6.5
Novell iManager 2.5
Novell eDirectory 8.8
Novell iManager 2.6
Novell iManager 2.7


Can't login to iManager after upgrading to eDirectory 8.8.
Error: "The required dependencies were not found"


To resolve this, add the following to the beginning of c:\nwserver\startup.ncf:  


This can be done one of two ways.  The first is to use NWCONFIG -> NCF file options -> Edit STARTUP.NCF.  The other would be to bring the server down to a DOS prompt and use a text editor to edit the file in the NWSERVER directory.  Once you have made the change, reboot the server.

To set the NDSD_TRY_NMASLOGIN_FIRST environment variable to true on Solaris or Linux, do the following:

Add the following in the pre_ndsd_start script located in /opt/novell/eDirectory/sbin (formerly found in /etc/init.d):


Restart eDirectory with the "/etc/init.d/ndsd restart" command.

Additional Information

This problem arises because of the way NMAS and NDS authentication is handled with eDirectory 88 onwards. For an excellent reference on the changes done, please refer to the following Appnote:

iManager can log into the server it is running on as long as the server holds at least a Read/Write replica.
Formerly known as TID# 10099304
Formerly known as TID# NOVL103864

Change Log

2011-03-07 AB: Changed incorrect information about which scripts to modify to implement the NDSD_TRY_NMASLOGIN_FIRST environment variable.  Also cleaned up some formatting and added eDirectory as a product.