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)
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. 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