Application Link not working when linking to Jira Service Management
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
要約
Application link between Jira Software and Jira Service Management not working with an OAuth mismatch error.
We have to use regular OAuth and not Oauth with impersonation for some time until our usernames match again, and when trying to set the Application link between Jira Software and Jira Service Management, we receive an OAuth Misconfig error.
環境
Jira Software 8.5.8
JSD 4.5.8
診断
When trying to link using OAuth, we can see this error in the UI:
OAuth mismatch
The local incoming connection uses OAuth, however “JSD” uses OAuth with impersonation
The local outgoing connection uses OAuth, however “JSD” uses OAuth with impersonation
On atlassian-jira.log, we can see the following error on both instances:
2020-11-06 13:44:21,575-0600 http-nio-8080-exec-15 WARN diegovb 704x43960x2 u0t60i 10.230.56.90 /rest/applinks/3.0/status/d54hg145-2ee3-3325-ba88-d3253f535gv [c.a.a.i.migration.remote.TryWithCredentials] You do not have an authorized access token for the remote resource.
原因
Jira Service Management requires to use OAuth with impersonation
ソリューション
Create an Application link between Jira Software and Jira Service Management using OAuth with Impersonation.
JSDSERVER-7053 - Getting issue details... STATUS Opened for documentation improvement on this topic.