6.1 Novell Client tray sometimes displays an error message on logging in to a desktop on which LUM is configured.

After the user logs in to the desktop on which Linux User Management (LUM) is configured, Novell Client tray might sometimes display the following error message:

The novfs kernel loadable module is not installed correctly

This occurs because namcd fails to start in the machine. Novell Client requires services such as novell-xregd and namcd when they are configured. namcd fails to start because of one or more of the following reasons:

  • Cause: The remote LDAP server to which LUM is configured against is not responding.

    Symptom: The following error is displayed in /var/log/messages:

    ldap_initconn: LDAP bind failed (error = [81]), trying to connect to alternative LDAP server

    Solution: Ensure that the LDAP Server LUM is configured against is available and restart namcd.

  • Cause: namcd is attempted to start before Network Manager is started.

    Symptom: The following error messages are displayed in /var/log/messages:

    network: If service network should wait until connection is established

    network: then set /etc/sysconfig/network/config:NM_ONLINE_TIMEOUT

    Solution: Setting an appropriate value for the variable NM_ONLINE_TIMEOUT in the file /etc/sysconfig/network/config will ensure that all other dependent services will wait for the Network Manager to come up at least for the specified timeout duration. A suggested duration is 20, which indicates a timeout of 20 seconds.

NOTE:Alternatively, namcd can be configured to start from the local cache itself. This will allow the desktop to startup without the error even when network is not available. To do this, run the following command:

namconfig cache-only=yes

After any of the above mentioned solutions is implemented, restart the following services:

  1. Restart namcd by running the following command:

    rcnamcd restart

  2. Restart novell-xregd as root by running the following command:

    rcnovell-xregd restart

  3. Restart novfsd as root by running the following command:

    rcnovfsd restart

  4. Manually launch Novell Client tray application by running the command /opt/novell/ncl/bin/ncl_tray either on the command line of a terminal window or in Run Application utility that can be launched by pressing Alt-F2.

If any of these commands display any errors, restart the Linux* machine.