JIRA Dashboard is not visible after upgraded to 6.4.x
プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Fisheye および Crucible は除く
問題
JIRA Dashboard page (http://<base-url>/secure/Dashboard.jspa) is not showing any gadgets after upgraded JIRA to 6.4 or 6.4.3 version. Moreover, default system dashboard page (http://<base-url>/secure/admin/EditDefaultDashboard!) is not viewable.
診断
Diagnostic Steps
- Check if any Javascript errors happens in the web browsers console such as Chrome, Firefox or IE (supported version).
- Enable safe mode.
- Bypassing the proxy.
- Check if any Firewall installed on the server.
Check JIRA dashboard data by running the sql query below:
select * from portalpage where USERNAME is null;
原因
The problem happens when user had performed an upgrading process to JIRA 6.4 and configuring a checkpoint firewall with IPS module enabled. After successfully upgraded JIRA, it seems the IPS module was blocking the Dashboard page by showing this "JavaScript Unescape Synonym Obfuscation" rule.
回避策
Add an exception to IPS and the page will be return back to normal.