Question: Routing:

```
        context.MapRoute(
            "Dashboard_default",
            "Dashboard/{controller}/{action}/{jobName}",
            new { action = "Index", controller = "Dashboard", jobName = UrlParameter.Optional }
        );

```

But for Route

<http://localhost/candidate/Dashboard/Overview/Show/sdfdsf.xx.dd>

I recieve:

HTTP Error 404.7 - Not Found
The request filtering module is configured to deny the file extension.

In the same time, route

<http://localhost/candidate/Dashboard/Overview/Show/sdfdsf.xx>

Gives right response.

I assume some issue with IIS, have anyone seen that before?

Answer: 
To allow that particular url, in your web.config you could add this:

```
<system.webServer>
    <security>
      <requestFiltering>
        <fileExtensions>
          <remove fileExtension=".dd" />
        </fileExtensions>
      </requestFiltering>
    </security>
  </system.webServer>

```

Otherwise, you could add a `<clear />` inside of fileExtensions to allow any file to be routed.
.dd extension is one of denied file name extensions by default in IIS. You can remove it by going to inetmgr -> web site -> application (candidate) -> Request Filtering (in IIS section) -> find .dd under File Name Extensions tab and remove it.

**EDIT**

Described action will automatically add next section to web.config (I see that someone did that and posted it as new answer):

```
<system.webServer>
    <security>
        <requestFiltering>
            <fileExtensions>
                <remove fileExtension=".dd" />
            </fileExtensions>
        </requestFiltering>
    </security>
</system.webServer>

```