HP-UX AAA Server A.08.02 Administrator's Guide
2. Compare the failure error messages and the command line errors to those listed in Table 99,
and perform the appropriate corrective actions.
Common Problems with HP-UX AAA Server Startup
Table 99 lists the common problems that you can encounter while attempting to start the HP-UX
AAA Server. Compare the problem that you observe with those listed in this table and perform the
necessary corrective actions:
Table 99 Common Problems with HP-UX AAA Server Startup
TroubleshootingProblem
Error '13' (Permission denied). Cannot launch radiusd daemon. User
'<user name>' cannot open '/var/opt/aaa/logs/logfile'. Verify
read/write permissions for user on the file
Log MessageThe logfile does not
have read-write
permissions for the
user who is trying to
This error can occur when radiusd is started as a non root user, and it
was previously started as a root user.
Cause
start the radiusd
daemon.
To start radiusd as a non root user, see Running the HP-UX AAA Server
as a non-root User on page 51.
Solution
radiusd: Error '13' (Permission denied). Cannot launch radiusd daemon.
User <user name> cannot open /var/opt/aaa/run/radiusd.pid. Verify
read/write permissions for user on the file.
Log MessageIncorrect
permissions
The radius.pid file does not have read-write permissions for the user
who is trying to start the radiusd daemon.
Cause
To start radiusd as a non root user, see Running the HP-UX AAA Server
as a non-root User on page 51.
Solution
setupv6sock: could not bind socket
Or
Log MessageSocket errors
setupsock: could not bind socket
Command line error:
bind: address already in use
This problem occurs because of one of the following reasons:Cause
• An instance of the radiusd daemon is already running.
• The ports configured for authentication and accounting are being used
by a different process.
Solution 1. Use grep to verify if the radiusd daemon is running. If the daemon
is running, use the existing instance of the daemon, or restart radiusd
after killing the existing instance.
2. Check for other processes using the authentication and accounting
port configured for the radiusd and radacct entries, respectively
in /etc/services.
3. If the authentication or accounting port is occupied, configure different
ports in /etc/services and restart radiusd. You can also
configure different ports using the Start Options in the Administration
screen of Server Manager.
For more information, see “Troubleshooting Bind Errors at HP-UX AAA
Server Startup” (page 355).
open_library: Cannot open shared object '<AATV>': ‘<error>'.Log MessageUnable to load
AATVs
The specified AATV cannot be loaded due to one of the following reasons:Cause
• A dependent library cannot be found at the specified location
• The AATV or its dependent library does not have executable
permissions
Troubleshooting the HP-UX AAA Server 353