IManager returns a File Protocol error when creating DFS Junction

  • 7001164
  • 14-Aug-2008
  • 26-Apr-2012

Environment

Novell iManager 2.7

Situation

A file protocol error occurs while attempting to create a DFS junction on a OES2 Linux box with a NetWare SP7 server volume as a target.
The IManager error is:
File Protocol error occurred: cannot open the NSS version file on the selected server. The NSS software may not currently be running on this server.

The owcimomd.log showed the following errors when in debug mode:
[8]Checking access to namespace: "root/cimv2"
[8]UserName is: "admin" Operation is : 0
[8]CIMServer doing operation: GetClass on root/security:OpenWBEM_UserACL for user: admin
[8]OpenWBEM_UserACL class non-existent in /root/security. ACLs disabled
[8]CIMServer doing operation: GetClass on root/cimv2:Novell_NSS_AdminSession for user: admin
[8]XMLExecute::processSimpleReq caught CIM exception:
  Code: 3
  File: OW_CIMRepository.cpp
  Line: 1689
Message: namespace does not exist (root/cimv2)

Resolution

The cimom database on the NetWare server was either corrupted or not installed correctly.  Replace the cimom database files from the shipping CD.  The database files are located on the NetWare file server in the SYS:\SYSTEM\CIMOM\VAR\OPENWBEM\ directory.  The original database files can be found in the  (cimdb.zip) file which is located on the NetWare products  CD in the PRODUCTS\OPENWBEM\ directory.

Re-install the cimom database files by doing the following steps:
copy the cimdb.zip file to the root of the fileserver' sys: volume
Unload owcimomd.nlm
unzip -o sys:\cimdb.zip
load the cimom by executing "openwbem" at the console.