Skip to content

Latest commit

 

History

History
59 lines (45 loc) · 1.75 KB

oob-500.rst

File metadata and controls

59 lines (45 loc) · 1.75 KB

OOB Related 500.19 Errors

By Lex Li

This page shows you how to use Jexus Manager to analyze IIS Out-Of-Band (OOB) related 500.19 errors.

In this article:

Background

IIS 7+ functionality can be extended by installing OOB modules. For example, the following configuration can be put in web.config of a web site,

<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="Rewrite to article.aspx">
          <match url="^article/([0-9]+)/([_0-9a-z-]+)" />
          <action type="Rewrite" url="article.aspx?id={R:1}&amp;title={R:2}" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>

It relies on IIS URL Rewrite module, which is a separate download. If the web server does not yet have the module installed, an error page would occur,

image

The error message does not reveal enough information, nor the root cause.

Detailed Error Message by Jexus Manager

If you use Jexus Manager to open this web site and check any of its settings (like Authentication), a thorough analysis is performed on web.config, and such issues would be identified and reported,

image

Clearly Jexus Manager not only shows the exact line number in the config file, but also indicates the OOB module name and its download link. Simply follow the link to download and install the module, and the errors would disappear.

  • /getting-started/install
  • /getting-started/features
  • /tutorials/vs-diagnostics
  • /tutorials/express-specific
  • /tutorials/local-iis