NCS: File protocol error when managing cluster through iManager using an admin equivalent

  • 7000584
  • 05-Jun-2008
  • 27-Apr-2012

Environment


Novell Open Enterprise Server 2 (Linux based)

Situation

Error: File Protocol error occurred: cannot open the NCS version file on the selected cluster. The Cluster software may not currently be running on this server.

Resolution

This error is caused by the inability for iManager to communicate with or authenticate to openwbem, which is a network-based management tool on Linux.

In many situations, eDirectory administrators disable or rename the admin user's account and use admin equivalents to manage their environment. iManager interfaces to Linux servers using openwbem, which in turn uses Linux User Management (LUM) through the pluggable authentication module (PAM) stack in order to authenticate users.

The following must be true for a user to manage clusters through iManager:
  • The user must be LUM enabled
  • The user must be known to each Linux node in the cluster
  • The user must be an admin equivalent
checking the user on linux cluster nodes
As stated earlier, the user must be LUM enabled for each cluster node.
  1. "id" the user
    id bob
    returns
    uid=610(bob) gid=600(admingroup) groups=600(admingroup)
  2. Query for all users known to the system
    getent passwd | grep bob
    returns
    uid=610(bob) gid=600(admingroup) groups=600(admingroup)
If the user is not returned you may need to:
  • Reconfigure Linux User Management in the OES Installation and Configuation option in YaST
  • Make sure that your /etc/pam.d/openwbem file matches
    auth sufficient pam_nam.so
    account sufficient pam_nam.so
    password sufficient pam_nam.so
    session optional pam_nam.so

    auth required pam_nologin.so
    auth required pam_unix2.so
    account required pam_unix2.so
    password required pam_pwcheck.so nullok
    password required pam_unix2.so nullok use_first_pass use_authtok
    session required pam_unix2.so none