Overview
The IAS log file has no fixed structure of data. It is very flexible. The amount of lines per connect is not fixed. The amount of fields in each line is not fixed, too. A correct IAS log file allows you to build a stable billing system. A not correctly configured IAS log file contains only a minimum of useful information. Such an IAS log file will be useful for detecting some errors in the IAS server configuration only.
Connect structure in a correct IAS log file
Each connect in a correct IAS log file consists of several records (lines in the IAS log file): The “finished connect” has 4 records:
- access request
- access accept
- accounting request start
- accounting request stop
The “online connect” has 3 records:
- access request
- access accept
- accounting request start
The “rejected connect” has 2 records:
- access request
- access reject
If “interim update” was enabled then the “finished connect” may have more than 4 records:
- access request
- access accept
- accounting request start
- accounting request interim
- ……
- accounting request interim
- accounting request stop
How to see the record count for a specified connect in the IAS Log Viewer
You may look at the amount of records by adding a column “Record-Count” in the connects view. Don’t be surprised if you see a record count that is not equal as described above. This shows that your IAS log file (or IAS server or RADIUS client) was not configured correctly.