Small XIA Configuration Server logo

IIS Inventory and Reporting Tool

Create your IIS documentation automatically

Automatically inventory and document your IIS servers with the inventory tool XIA Configuration.

  • Compare items to ensure all IIS servers within a farm are configured identically
  • Scan Active Directory to detect and inventory IIS servers
  • Audit servers and SSL certificates with the reporting feature
  • Locate user accounts being used to run application pools

Inventory IIS from Windows Server 2003 (IIS 6) to Windows Server 2016 including web sites, application pools, and applications configured within the IIS server.

Troubleshoot issues by detecting unauthorised changes or drift from a known good configuration.

All of XIA Configuration's features are supported when documenting IIS server configuration including version control, PDF output, reporting, PowerShell support, change tracking & item comparison, XML output, agentless data collection, and more.

IIS Documentation Example

View an example IIS document generated by XIA Configuration:

IIS documentation sample generated by XIA Configuration (click to open)
IIS documentation sample generated by XIA Configuration (click to open)

Information documented by XIA Configuration

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

Supported Platforms

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

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

Demonstration Video

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

A demonstration video of our IIS inventory tool XIA Configuration

To see an overview video, visit the XIA Configuration product page. To see all the tutorials, visit our tutorials page.

IIS Server Information

Note: For detailed information about Windows servers, see the Windows Server capability page.

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

Relationship Map

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

Relationships Screenshot
IIS Relationship Map generated by XIA Configuration

Try our IIS Inventory Tool for Free

No commitments. No costs. Try XIA Configuration today.

Free Trial

Back to all capabilities >

Capabilities   ▲