If you use Solaris Management Console to perform operations on a User or Group account on a system that serves as a Domain Name Service (DNS) server, errors occur. These errors occur if the /etc/named.conf file exists on that system.
The following errors occur when you perform these operations from the graphical user interface (GUI) or when you use smuser and smgroup, which are command-line interfaces for the console.
The console launches a new dialog box or the smuser command exits with the following error messages when operated on a User:
"The attempt to view Users or Roles has failed due to an unexpected error. This was caused by the following error: CIM_ERR_FAILED." |
The console launches a new dialog box or the smgroup command exits with the following error message when operated on a Group:
"Attempted Read of Group IDs failed with unexpected CIM error: CIM_ERR_FAILED."operations from the GUI or command-line interface. |
Workaround: Choose from one of the following workarounds:
To solve this problem by restarting the DNS server, follow these steps:
Become superuser.
Move the named.conf file to a different directory. For example:
# mv /etc/named.conf /var/named/named.conf |
Restart the DNS server.
# pkill -9 in.named |
# /usr/sbin/in.named /var/named/named.conf |
To solve this problem by restarting the WBEM server, follow these steps:
Become superuser.
Use a text editor to edit the /usr/sadm/lib/wbem/WbemUtilityServices.properties file.
Replace the /etc/named.conf string with /tmp/new-filename.
Ensure that the file name that you choose does not already exist on the system.
Stop WBEM server.
# /etc/init.d/init.wbem stop |
Start the WBEM server
# /etc/init.d/init.wbem start |
For more information, see the smuser(1M) and the smgroup(1M) man pages.