The following sections provide information about troubleshooting Novell Account Management 2.1 Update for LinuxTM (LUM):
To overcome this issue, log in as a root user through TELNET* or any other utility and use the passwd command.
The pam_nam account management module should be stacked only after the pam_nam authentication module. If stacked directly after any other module, the behavior of pam_nam might be unpredictable. In this case, you might not be able to extract the user's password and account expiration, or other authentication details.
If tlte id command or the getent command is not displaying thc desired result, one of the reasons may be that the entries are cached by nscd (Name Service Caching Dacmon).
If you have changed the /etc/nsswitch.conf file or the /etc/passwd file or the /etc/group files, restart nscd using these commands.
/etc/rc.d/init.d/nscd stop
To restart nscd, use the following connnands:
/etc/rc.d/init.d/nscd start
If LUM is configured against the eDirectory in thc same system, when thc system is rebooted for a minute, namcd tries to bind to the LDAP server while the system is coming up. If the LDAP server (eDirectory) takes more than one minute to come up, namcd tries to contact the replica servers, if any.
If replica servers do not exist or do not respond, namcd will not come up and has to be restarted manually. This is also applicable for scenarios where eDirectory and namcd are started simultaneously or within a very short time interval from each other.
The LDAP server startup status will be loeged into the ndsd.log file present in the server's var directory.
The log files shown in Table 3 are created, and can be referred to for more details on the functioning of the corresponding components.
Table 3.
| Component | Log File Name |
|---|---|
namconfig |
/var/nam/nam.log |
nam-install |
/var/nam-install.log |
nam-uninstall |
/var/nam-uninstall.log |