Issue links fail to display with Page Failed to Load error in Jira server
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
環境
Jira 6.0.4 and later, 7.x, 8.x, 9.x, 10.x
問題
症状
On a given issue, the Issue Links section show "Page Failed to Load" for links to Confluence.
atlassian-jira.log
に次のメッセージが表示される。
First stack trace
2014-11-08 22:42:58,490 http-bio-8080-exec-850 ERROR superman 1362x118732x1 5w5742 x.x.x.x,0:0:0:0:0:0:0:1 /rest/viewIssue/1/remoteIssueLink/render/10230
[viewissue.issuelink.rest.RemoteIssueLinkResource] Error occurred while generating final HTML for remote issue link: java.lang.RuntimeException:
java.io.IOException: Failed to load Confluence Page from remote server Caused by: java.io.IOException: Failed to load Confluence Page from remote server Caused by:
com.atlassian.sal.api.net.ResponseException: Confluence remote API is disabled
または
Second stack trace
2014-10-28 14:03:56,368 ajp-bio-8042-exec-11 ERROR batman 843x1796x1 1kn3f8r x.x.x.x /rest/viewIssue/1/remoteIssueLink/render/10502
[viewissue.issuelink.rest.RemoteIssueLinkResource] Error occurred while generating final HTML for remote issue link: java.lang.RuntimeException:
java.io.IOException: Failed to load Confluence Page from remote server Caused by: java.io.IOException: Failed to load Confluence Page from remote server
Caused by: com.atlassian.sal.api.net.ResponseException: Status Code: 200, Status Text: OK, Errors: {}, Error Messages: [java.lang.Exception: RPC handler object
"confluence2" not found and no default handler registered]
原因
The JIRA Remote API plugin fails to connect to Confluence using the XML-RPC and throws an exception.
ソリューション
First stack trace: Enable the remote API in Confluence as per this KB article: Enabling the Remote API. There is an open ticket asking JIRA to switch to REST instead of XML-RPC for page retrieval: JRASERVER-61128 - JIRA should use REST API to search Confluence pages and Link Jira Issues
Second stack trace: Enable the Confluence Remote API system plugin via Manage Add-ons > System.