IIS Inventory Tool - Generate Configuration Documentation

Inventory IIS server configuration and generate technical documentation with our IIS inventory tool XIA Configuration Server.

  • Document web sites, application pools and applications configured within the IIS server.
  • Troubleshoot issues with IIS by detecting unauthorised changes or drift from a known good configuration.
  • Locate user accounts being used to run application pools.
  • Ensure all IIS servers within a farm are configured identically.
  • Audit IIS from Windows Server 2003 (IIS 6) to Windows Server 2012 R2.

All of XIA Configuration Server's features are supported when documenting IIS server configuration including version control, production of professional documentation, reporting, PowerShell support, change tracking and XML output.

IIS Documentation Example

View an example IIS document generated by XIA Configuration Server:

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 Server

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

Supported Platforms

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

  • 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 Server

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.

XIA Configuration Server audits 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 Server 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 Server'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.

XIA Configuration Server inventories the following application pool information:

  • 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.

XIA Configuration Server audits the following information about web sites:

  • 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

XIA Configuration Server audits 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)

XIA Configuration Server documents 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 Server 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

XIA Configuration Server documents 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

Interested?

View the sample document or find out more about XIA Configuration Server.

Free Trial Buy

Back to all capabilities >

Capabilities   ▲