How a correct IAS log file looks like

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.