RADIUS authentication problems
General authentication failures
If RADIUS is not properly authenticating dial-in users, follow these steps to pinpoint the source of the problem:
If the Connection profile authenticates the user, you can feel certain that your RADIUS configuration is the source of the problem.
radiusd -x (for the flat ASCII users file)
If all modem users can connect except for users on a particular platform, contact Ascend technical support for assistance.
Try to use a gcc compiler instead.
RADIUS accounting problems
General accounting failures
If RADIUS is not properly providing accounting information, follow these steps to pinpoint the source of the problem:
radiusd -A services | incrWhen you specify the services argument, the daemon creates the accounting process only if a line defining the UDP port to use for accounting appears in the /etc/services file. Otherwise, the daemon does not start.
When you specify the incr argument, the daemon creates the accounting process with the UDP port specified as the accounting port in the /etc/services file. If you have not defined the port, the daemon increments the UDP port specified for radiusd and uses that port number. This action is the default when you do not specify the -A argument.
radiusd.dbm -A services
If it does not exist, you can perform either of these tasks:
Accounting is available only with RADIUS authentication. It is not available when Auth=None, TACACS, or RADIUS/LOGOUT.
Dropping duplicate from MAX, id=numThis message can also appear if the MAX sends an accounting request to the RADIUS server and does not receive an acknowledgment from the RADIUS daemon within the time specified by the Acct Timeout parameter in the Ethernet > Mod Config > Accounting menu. Delays in the link between the MAX and the RADIUS server can cause these duplications. In addition, these delays can cause accounting records to be lost when the MAX unit's accounting buffer overflows.
These devices can cause delays in the link between the MAX and the RADIUS server:
Backoff Q full, discarding user usernameThis error generally occurs for one of two reasons:
Connect progress codes
The Ascend-Connect-Progress attribute specifies the state of the connection before it is disconnected. The MAX includes Ascend-Connect-Progress in an Accounting-Request packet when both of these conditions are true:
Disconnect progress codes
The Ascend-Disconnect-Cause attribute specifies the reason a connection was taken offline. The MAX includes Ascend-Disconnect-Cause in an Accounting-Request packet when both of these conditions are true:
Copyright © 1998, Ascend Communications, Inc. All rights reserved.