13.3 Troubleshooting Linux Administration Console Upgrade

13.3.1 Upgrade Hangs

If the upgrade program encounters an error while installing a component or encounters an unexpected condition that requires user input, the installation appears to hang.

  1. View the installation screen and determine which component is being upgraded.

  2. Change to the /tmp/novell_access_gateway directory.

  3. View the log file of the component that is being upgraded.

    Solve the problem described in the log file before continuing with the upgrade.

    For example, if the eDirectory health check fails, the edir log file indicates that the upgrade program is waiting for a response on whether the upgrade should continue. You should abort the upgrade, run ndsrepair to repair the configurations store, then restart with the upgrade process.

  4. If the log file of the current component does not contain any errors, use the time stamps of the log files to determine which component just finished its upgrade and check it for errors.

    If you cannot determine which component is causing the problem:

    1. Abort the upgrade.

    2. Enter the following command:

      tail -f /tmp/novell_access_gateway

      This command tails all the files created in the specified directory.

    3. Restart the upgrade.

13.3.2 Multiple IP Addresses

If your server has multiple IP addresses, you might see the following error message during a Linux Administration Console upgrade:

Failed to load any MDB driver - Error: Could not load driver /usr/lib/mdb/mdbfile.so, error 9 - /usr/lib/mdb/mdbfile.so: cannot open shared object file: No such file or directory

The error occurs when running Novell Audit on servers with more than one IP address. It occurs when the system attempts to upgrade the audit server. Systems with more than one IP address have problems running Novell Audit because the multiple directory database (MDB) driver does not know which IP address to use with eDirectory. You can point Novell Audit to a specific IP address by creating an MDB configuration file.

The required filename and path for the MDB configuration file is as follows:

/etc/mdb.conf

To point Novell Audit to a specific IP address for eDirectory, the MDB configuration file must store the following parameters:

driver=mdbds referral=eDirectory_IP_ Address. 

For example:

driver=mdbds referral=10.10.123.45.

You might only have one IP address, but your server might have two network adapters. If you create the /etc/mdb.conf file and specify your IP address, you do not encounter this error message when you upgrade.

13.3.3 Certificate Command Failure

Certificate commands are generated when you upgrade Administration Console, and you should ensure that they have completed successfully. In Administration Console Dashboard, click Security > Command Status.

If a certificate command fails, note the store, then click Troubleshooting > Certificates. Select the store, then click Re-push certificates to push the certificates to the store.