XIA Configuration

IIS Audit & Documentation Tool

Audit and documentation software to help you keep track of your IIS configuration

Automatically document the configuration of your IIS servers with our IIS documentation tool XIA Configuration.

XIA Configuration has a non-intrusive architecture with agentless data collection and PowerShell support.

View all features >

XIA Configuration has a non-intrusive architecture with agentless data collection and PowerShell support.

Automatically generate your IIS documentation

View an example IIS server document generated by XIA Configuration:

IIS documentation example generated by XIA Configuration
IIS documentation example generated by XIA Configuration
  View Example Document

Watch our IIS documentation software in action

Watch our IIS documentation tool scan a network, present the data in a web interface and generate documentation:

A video demonstrating our IIS documentation tool XIA Configuration

Inventory

Create an inventory by automatically detecting and scanning IIS servers that are members of a domain.

Screenshot of Active Directory search and detection settings in the XIA Configuration Client
Screenshot of Active Directory search and detection settings in the XIA Configuration Client
Learn more

Relationship Map

XIA Configuration automatically detects IIS server relationships between the host machine, application pools and web sites.

Screenshot showing an IIS relationship map in the XIA Configuration web interface
Screenshot showing an IIS relationship map in the XIA Configuration web interface

Reporting

In addition to generating full IIS server documentation, you can run reports across multiple IIS servers within an environment to check compliance and help both IT and business users get the information they need.

The reports are web-accessible and include filtering, sorting and exporting to CSV and PDF.

Screenshot showing the IIS servers overview report in the XIA Configuration web interface
Screenshot showing the IIS servers overview report in the XIA Configuration web interface
Learn more

Track Changes & Compare IIS Servers

Compare different IIS servers to see differences or compare two versions of the same IIS server to see changes. For example, compare the latest configuration with the previous one.

Screenshot showing the comparison of two different versions in the XIA Configuration web interface
Screenshot showing the comparison of two different versions in the XIA Configuration web interface
Learn more

IIS settings documented by XIA Configuration

Find out more about the IIS settings documented by XIA Configuration below:

To see all the Windows settings supported by XIA Configuration, navigate up to Windows.

IIS Server Information

Inventory the following IIS server information:

  • Operating System
  • Version

Server Certificates

Provides information about the certificates that the web server can use with web sites configured for SSL.

XIA Configuration retrieves the following information on server certificates:

  • Name
  • Issued To
  • Issued By
  • Expiry Date
Screenshot showing IIS server certificate information in a document generated by XIA Configuration
Screenshot showing IIS server certificate information in a document generated by XIA Configuration

IIS Site Structure

The IIS site structure is displayed within XIA Configuration's web interface allowing you to browse the current and previous versions of the IIS server configuration hierarchy.

IIS server configuration structure screenshot

Application Pools

An application pool is a group of one or more IIS applications that are served by a single or set of worker processes. As application pools are isolated from one another, each running their own worker process, they ensure that a failure in one application pool does not affect the applications running in other application pools. Each application pool allows for individually configured identity, recycling and performance settings.

Audit the following application pool settings:

  • Name
  • Applications Using this Pool
  • Autostart Settings
  • Failure Protection
  • Rapid Fail Settings
  • Orphan Action
  • Process Model
  • Identity Settings
  • Time-out Settings
Screenshot showing IIS application pool configuration in a document generated by XIA Configuration
Screenshot showing IIS application pool configuration in a document generated by XIA Configuration

Web Sites

A Web site is a container for Web applications, and you can access it through one or more unique bindings. A Web site binding is the combination of an IP address, a port, and the optional host headers on which IIS listens for requests made to that Web site. Each web site can have individual logging and connection settings.

Run reports on the following web site settings:

  • Name
  • Bindings
  • Site ID
  • Max Bandwidth
  • Max Connections
  • Application Pool
  • Source Path
  • Source Access Credentials (Optional)
  • Document Footer
  • SSL Settings
  • ISAPI Filters
  • Time-out Settings
Screenshot showing IIS web site configuration in a document generated by XIA Configuration
Screenshot showing IIS web site configuration in a document generated by XIA Configuration

Authentication Settings

Document the following authentication settings:

  • Anonymous Authentication Enabled
  • Anonymous Authentication Username
  • Basic Authentication Enabled
  • Basic Authentication Domain and Realm
  • Client Certificate Authentication Enabled
  • Integrated Authentication Enabled
Screenshot showing IIS authentication settings in the XIA Configuration web interface
Screenshot showing IIS authentication settings in the XIA Configuration web interface

ASP.NET Settings (IIS7 and above)

Audit the following ASP.NET settings on IIS7 and above:

  • Trust Level
  • App Settings
  • Connection Strings
  • Machine Key Settings
  • Session State Configuration
  • SMTP Settings
  • Max Sessions
  • Session Time-out
Screenshot showing ASP.NET settings in the XIA Configuration web interface
Screenshot showing ASP.NET settings in the XIA Configuration web interface

Classic ASP Settings

XIA Configuration provides the following information about classic ASP settings:

  • Buffering On
  • Code Page
  • Script Error Message
  • Script Language
  • Script Time-out
  • Session Enabled
  • Max Sessions
  • Session Time-out
Screenshot showing classic ASP settings in a document generated by XIA Configuration
Screenshot showing classic ASP settings in a document generated by XIA Configuration

Common Settings

Create IIS documentation with the following common settings:

  • Default Document Settings
  • Directory Browsing Settings
  • Custom Error Pages
  • MIME Types
  • Handler Mappings
  • Logging Directory
  • Logging Flags
  • Log Format

Supported Platforms

XIA Configuration supports documenting IIS configuration on the following versions of Microsoft Windows:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 and 2012 R2
  • Windows Server 2008 and 2008 R2
  • Windows Server 2003 and 2003 R2

For more information about Windows, please view the Windows page.

Try our IIS audit & documentation tool for free