RADIUS debug error: 'Client not found'
3 years ago
Originally Published: 2004-11-10
Article Number
000056977
Applies To
RADIUS
Issue
RADIUS debug error: "Client not found"
RADIUS Authentication fails - No messages in the ACE/Server activity log
Cause

The option "Resolve Hosts and Services by name" is enabled in the ACE/Server configuration management

Resolution
The RADIUS server is configured correctly. When enabling debug mode for the RADIUS server, we see the following entries:

adius/ace_radius/ace_radius_dbapi.cpp(389): Trusted mode.
adius/ace_radius/ace_radius_dbapi.cpp(401): Search by name(PIX-01).
adius/ace_radius/ace_radius_dbapi.cpp(408): No client. Searching by Node
adius/ace_radius/ace_radius_dbapi.cpp(452): Still not found - looking aliases.
adius/ace_radius/ace_radius_dbapi.cpp(571): Client not found.

The error means that the RADIUS server cannot find an agent called PIX-01. But an agent called pix-01 is defined as agent.

The ACE/Server is case-sensitive. To solve the problem, you can do the following:

- Fix name resolution in your ACE environment. Host names are case-sensitive.

or

- Modify the agent's hostname with the ACE database administration tool to match the name shown in the RADIUS debugging

or

- Disable the "Resolve Hosts and Services by name" in ACE/Server configuration Management (sdsetup -config on UNIX ACE/Server).