Iasparse.exe: IAS Parse ToolNEW

Server-only: This tool is included in the Windows 2000 Server Resource Kit only.


This command-line tool parses Internet Authentication Service (IAS) and remote access server logs and converts them into a readable format. The log file generated both these services is very cryptic to be understood by an ordinary user.

IAS can create a log file based on the authentication and accounting requests received from the network access servers when using Remote Access Dial-In User Service (RADIUS) authentication. Remote access server can also log such information when using Microsoft® Windows® 2000 authentication.

Setting up and using such logs helps simplify administration of the service. The logs can be useful for tracking accounting information, such as logon and logoff records for billing purposes. IasParse presents the information in them in a user-friendly way.

IasParse is useful:

IAS Logs

IAS records the authentication and accounting information that it receives in a log file, which can be in either of two formats:

The user interface of IAS allows the user to choose the format of the log file. This format can also be changed dynamically, which can produce intermixed records of both formats in the log file. Thus there is a need for a tool that can understand the format of the records logged into the log file dynamically, parse it, and produce an output that helps the user to understand the information logged into the file.

IAS uses the information in the file %windir%\system32\ias\dnary.mdb to find out the ODBC log sequence and also whether to log a particular attribute while logging in IAS format. The tool also reads the information from the same file before parsing the log file. Hence hard coding these values inside the tool was eliminated.

IAS can also send the output to a pipe instead of a file. IasParse uses this feature to read the input from the pipe and send the output directly to the screen. In effect, this causes the tool to dynamically display the parsed output. This feature can be enabled by choosing the -p option. For this functionality to work, the user must configure the IAS to output to a pipe. This can be done by setting the log file directory from the IAS snap-in to \\.\pipe.

IasParse Topics

Files Required

The following two files must also be present on the system.