Communication between Fisheye and Crowd couldn't be established due to HTTP Status 403

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

This error is thrown in the atlassian-fisheye-YYYY-MM-DD.log:

2012-02-16 12:28:01,342 ERROR - Could not list groups for crowd
com.cenqua.fisheye.user.AuthenticationException: Problem communicating with Crowd
at com.cenqua.fisheye.user.crowd.CrowdAuth.listGroupNames(CrowdAuth.java:405)
at com.cenqua.fisheye.user.DefaultUserManager.listGroupNames(DefaultUserManager.java:1110)
at com.cenqua.fisheye.user.DefaultUserManager.getExternalGroupNames(DefaultUserManager.java:1102)
at com.cenqua.fisheye.user.DefaultUserManager$3.read(DefaultUserManager.java:209)
at com.cenqua.fisheye.user.DefaultUserManager$3.read(DefaultUserManager.java:205)
at com.cenqua.fisheye.config.DB0Handle$1.read(DB0Handle.java:114)
at com.cenqua.fisheye.config.DB0Handle.read(DB0Handle.java:81)
at com.cenqua.fisheye.config.DB0Handle.read(DB0Handle.java:112)
Caused by: com.atlassian.crowd.exception.ApplicationPermissionException: <html><head><title>Apache Tomcat/6.0.32 - Error report</title><style><!--H1
....
....
--></style> </head><body><h1>HTTP Status 403 - client.forbidden.exception</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>client.forbidden.exception</u></p><p><b>description</b> <u>Access to the specified resource (client.forbidden.exception) has been forbidden.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/6.0.32</h3></body></html>
at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.throwError(RestExecutor.java:414)
at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.andReceive(RestExecutor.java:300)
at com.atlassian.crowd.integration.rest.service.RestCrowdClient.searchGroupNames(RestCrowdClient.java:513)
at com.cenqua.fisheye.user.crowd.CrowdAuth$5.call(CrowdAuth.java:400)
at com.cenqua.fisheye.user.crowd.CrowdAuth$5.call(CrowdAuth.java:398)
at com.cenqua.fisheye.user.crowd.CrowdAuth.withTimer(CrowdAuth.java:98)
at com.cenqua.fisheye.user.crowd.CrowdAuth.listGroupNames(CrowdAuth.java:398)
... 70 more

原因

The communication between Fisheye and Crowd couldn't be established.

ソリューション

There are a couple of things that could be checked:

  • Fisheye's IP address wasn't added to the JIRA's allowed list, or maybe the IP might have changed. Try adding Fisheye's IP to the application in JIRA as per our docs.
  • There is a proxy in between.
  • Passwords are wrong.
  • Access the Fisheye administration panel with the admin password (http://yourhost:yourport/admin) and remove / re-add the configuration, by following these steps.

最終更新日 2018 年 7 月 31 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.