This user does not have the correct credentials to authenticate to the CIMOM client

  • 7007187
  • 10-Nov-2010
  • 08-Nov-2012

Environment

SUSE Linux Enterprise Server 10
Novell Open Enterprise Server 2 (OES 2) Linux

Situation

When trying to manage storage or cifs via iManager the following error occurs
"This user does not have the correct credentials to authenticate to the CIMOM client"
 
Checking the /var/log/messages found this error
openwbem: [47499720712576]HTTP Server failed to listen on: 0.0.0.0:-1.  Msg: OW_ServerSocketImpl.cpp: 379 SocketException: ServerSocketImpl::doListen(): bind: 98(Address already in use)
openwbem: [47499720712576]* EXCEPTION CAUGHT IN owcimomd MAIN!
openwbem: [47499720712576]* OW_ServerSocketImpl.cpp: 379 SocketException: ServerSocketImpl::doListen(): bind: 98(Address already in use)
 
Running netstat -nlp showed us this
tcp        0      0 :::5989                 :::*                    LISTEN      4876/sfcbd 
 
rcowcimomd, the CIMOM daemon also runs on this port.
 

Resolution

A port conflict caused the rcowcimomd daemon not to start.
1. Stop the service using that port.
2. Turn off the service during boot.
3. Start the rcowcimond service.

In this case the OpenWebm service, rcowcimomd, was not starting due to sfcbd using the same port.  This service,sfcdb, is installed by Dell OpenManage.
1. /etc/init.d/sfcbd stop
2. chkconfig sfcb off
3. rcowcimomd start