Error Messages


Error -1460: NICI_E_NOT_FOUND

If returned when trying to initialize NICI on a Windows platform, this error typically means that NICI is not installed, or the NICI device (in 1.x device driver versions) is not running. If the NICI device is not running, you can try to run it by entering net start niciccs on a Windows NT/2000 console. If it fails, reboot the system. Otherwise, reinstall NICI.

This error is returned when a security domain key (such as a tree key) is not found on the system. The API is CCS_GetPartitionKey. See NICISDI: Security Domain Infrastructure for more information.


Error -1470: NICI_E_FIPS140CNRG_ERR

This is an error in NICI's internal random number generator as defined by FIPS 140. NICI will try to recover, and returns this error if it can't. The solution is to retry, reload, or restart the application. We don't anticipate this error will occur.


Error -1471: NICI_E_SELF_VERIFICATION

This error condition was introduced with the FIPS 140-certified NICI, and is present regardless of the certification level of NICI on platforms other than NetWare®. Upon loading or being instantiated by a process, NICI runs a set of tests for module integrity as well as cryptographic process integrity. If one of these tests fails, NICI puts itself in an inoperable state and returns this error. The typical cause of this problem is module verification failure. The solution is to reinstall NICI, or to uninstall and then reinstall NICI.


Error -1472: NICI_E_CRYPTO_DOWNGRADE

This error was introduced in NICI version 2.0.1. The most likely cause is installation of a weak NICI version on a strong NICI installed base. The solution is to install strong NICI.

Novell® is shipping the strong NICI worldwide, and stopped shipping the import-restricted version with limited key sizes. We don't anticipate seeing this error anymore.


Error -1494: NICI_E_NOT_INITIALIZED

Similar to error -1497, this is typically caused by the lack of NICI license materials or configuration files. Reinstalling NICI typically solves the problem. If it does not, first try removing the NICI registry key on Microsoft Windows, deleting the UNIX /etc/nici.cfg configuration file, and then installing NICI. Reinstalling NICI does not remove existing keys. If this doesn't solve the problem and you don't lose data by deleting the NICI configuration files and keys, then delete the NICI configuration directory together with the registry on Microsoft Windows or the UNIX configuration file, and reinstall NICI.


Error -1497: CCS_E_AUTHENTICATION_FAILURE

Typical causes:


NICI Module Corruption (NetWare): Abend

On NetWare, all NICI modules are signed NLMTM programs, and they have the .xlm extension. These modules are loaded by xim.xlm, which is in turn loaded by xldr.xlm as part of server.exe execution. The XIM module verifies multiple digital signatures during XLM loading. NetWare abends if any of the signatures is invalid. This is intentional, and not a problem or a bug. It makes sure that the cryptographic and key management modules are not tampered with, and that the module integrity is in place. We have seen corrupted XLMs because of CD burner and other copying problems.

The NICI license materials file (nicifk) is also signed. An invalid license file renders NICI dysfunctional.


Error -670 Error creating/fetching Security Domain key

This error is not unique to Novell eDirectory 8.6.0, but was first reported during Novell eDirectory version 8.6.0 upgrade testing, probably because servers are not rebooted during the Novell eDirectory version 8.6.0 upgrade but DS is restarted. The problem is duplicated in other environments by restarting DS (without rebooting and allowing NICI to reinitialize) on servers listed in the W0 object.

Workarounds: