Symptom:
After I install CA ControlMinder, I receive the following error when I try to start selang or connect to the CA ControlMinder database:
ERROR: Initialization failed, EXITING! (localhost) ERROR: Login procedure failed ERROR: You are not allowed to administer this site from terminal example.com
Solution:
Terminal rules are not correctly defined. Troubleshoot the terminal rules to determine the problem.
To troubleshoot terminal rules
secons -s
selang -l
Note: You must be the root user to run selang in local mode on a UNIX computer.
showres TERMINAL terminal_name
editres TERMINAL terminal_name owner(name) defaccess(accessAuthority)
Note: The owner can be either a user or a group. Because the default access for a TERMINAL record is none, we recommend that you specify a default access when you create the record to avoid locking users out of the terminal.
authorize TERMINAL terminal_name uid(name) access(accessType)
This configuration setting determines if CA ControlMinder considers the defaccess value of the _default TERMINAL and of the specific TERMINAL records when authorizing administrative access.
Note: For more information about the terminal_default_ignore configuration setting, see the Reference Guide.
sebuilda -h
sebuilda -H | grep hostname
The contents of the hosts lookaside database files are listed.
Note: If you still cannot start selang or connect to the CA ControlMinder database, you may have to modify the hosts file for your OS. Contact your system or network administrator for assistance.
Copyright © 2013 CA Technologies.
All rights reserved.
|
|