Configuring Free RADIUS using GCEMS as a RADIUS Server
Topic Location: Configuration > RADIUS
The IMG runs a RADIUS client that is configured to send CDR start & stop events to the RADIUS server, which can be the GCEMS Linux server or another RADIUS server. Requirements
GCEMS server running Linux Redhat ES 3.0, 4.0 or 5.0 with freeradius installed, or another server running Radius.
For RADIUS authentication, the username and password specified in ClientView for the Radius server authentication either needs to be in the /etc/raddb/users configuration or if using the Linux server for authentication should be added as a Linux user.
Steps
To add a RADIUS user using the users file start with step 1. If using a Linux username for authentication skip to step 2.
If not using RADIUS authentication (accounting only) skip to step 3.
1.In the freeRADIUS users file (/etc/raddb/users), replace <your_username> and <your_password> with the RADIUS username and password.
<your_username>
2.Verify the DEFAULT Authorization Type is REJECT. Edit the freeRadius users file (/etc/raddb/users)
Add the following line at the end of the file, if missing
# IF NOTHING ELSE MATCHES, REJECT USER DEFAULT
3. Modify the Detail File Rollover Interval (/etc/raddb/radiusd.conf). This is required for users doing load testing with high call rates. The detail files will could reach the max file size in less than 24 hours depending on the call rate and then calls will stop being processed.
a. Look for the following line around line 1030:
b. Look# forWritethe followinga detailedlinelogaroundof lineall 1056:accounting records received
”
c. at thed tailfileend of this=line, add the %H to have the log files roll over every hour.
21