List of File Name Extensions required by Jira Align IIS
Summary
There is a list of File Name Extensions that need to be whitelisted in IIS in order for an On-premise Jira Align instance to load properly. This is specifically required to be done when there is a need to disable "Allow unlisted file name extensions" setting within the Site's "Request Filtering" option in IIS for security reasons.
Environment
Jira Align Self-Hosted
Solution
Following is the list of File Name Extensions required by Jira Align in IIS :
., .ascx, .ashx, .asmx, .asp, .aspx, .cgi, .css, .csv, .doc, .docx, .eot, .gif, .html, .ico, .inc, .jpeg, .jpg, .js, .json, .jsp, .msg, .otf, .pdf, .php, .png, .pptx, .svg, .ttf, .txt, .vsdx, .webmanifest, .woff, .woff2, .xhtml, .xls, .xlsx, .xml, .xp
Follow the steps below to whitelist these file extensions in IIS :
- Navigate to Internet Information Services (IIS) Manager
- Select the site for which you want to configure request filter
- In Features View, double-click Request Filtering
- In the Actions pane, click on Allow File Name Extension
- Enter the Extensions listed above one by one and click OK
Note : To allow requests to files that do not have an extension on the request, such as the /login, we need to add "." as an extension.
Additional Information : Steps to disable "Allow unlisted file name extensions" in IIS can be found in this Microsoft Article | Configure Request Filtering in IIS.