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)
Information documented by XIA Configuration Server
Find out more about the IIS information documented by XIA Configuration Server below:
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
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 YouTube channel.
IIS Server Information
XIA Configuration Server audits the following IIS server information:
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:
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.
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:
- 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
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:
- 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
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
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
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
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
XIA Configuration automatically detects IIS server relationships between the host machine, application pools and web sites.
IIS Relationship Map generated by XIA Configuration
View the sample document or find out more about XIA Configuration Server.
Back to all capabilities >