Rule version IIST-SI-000234 · STIG v2 · 2026-08-26
Setting compilation debug to false ensures detailed error information does not inadvertently display during live application usage, mitigating the risk of application information being displayed to users.
Note: If the server being reviewed is hosting SharePoint, this is Not Applicable. Note: If the ".NET feature" is not installed, this check is Not Applicable. Note: If the server is hosting Office Online Server (OOS), this is Not Applicable.
Follow the procedures below for each site hosted on the IIS 10.0 web server:
Open the IIS 10.0 Manager.
Click the site name under review.
Double-click ".NET Compilation".
Scroll down to the "Behavior" section and verify the value for "Debug" is set to "False".
If the "Debug" value is not set to "False", this is a finding.
Follow the procedures below for each site hosted on the IIS 10.0 web server:
Open the IIS 10.0 Manager.
Click the site name under review.
Double-click ".NET Compilation".
Scroll down to the "Behavior" section and set the value for "Debug" to "False".