The following URL does not specify a valid Crowd User Management REST service
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. 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.
*Except Fisheye and Crucible
Summary
Problem
JIRA/Crowd Authentication configuration fails and the following appears in the atlassian-fisheye.log
:
1
2
3
4
5
2014-12-01 10:01:32,879 WARN [qtp1261031890-182 ] org.apache.commons.httpclient.HttpMethodDirector HttpMethodDirector-processWWWAuthChallenge - Unable to respond to any of these challenges: {oauth=OAuth realm="http%3A%2F%2Flocalhost%3A8080"}
2014-12-01 10:01:32,883 ERROR [qtp1261031890-182 ] fisheye DefaultUserManager-getAuthGroupNames - Error listing groups for authentication service: crowd. Problem communicating with Crowd. External groups not included.
com.cenqua.fisheye.user.AuthenticationException: Problem communicating with Crowd
(...)
Caused by: com.atlassian.crowd.exception.InvalidCrowdServiceException: The following URL does not specify a valid Crowd User Management REST service: http://localhost:8080/jira/rest/usermanagement/1/search?entity-type=group&start-index=0&max-results=-1
Diagnosis
Check the JIRA User Server is configured with an IP it can connect to.
Check Fisheye can connect to the JIRA URL specified.
Cause
JIRA URL set in Fisheye's JIRA/Crowd Authentication configuration is incorrect or not reachable. One of the possible condition may apply:
The URL doesn't match JIRA's base URL
There is a firewall preventing requests to JIRA from the Fisheye server
Solution
Resolution
Confirm what is the correct JIRA Base URL and make sure it is accessible from the Fisheye server.
Go to Fisheye's
Administration >> Authentication >> JIRA/Crowd Authentication
and click in Edit.Change the JIRA Base URL, specifying the correct URL.
Click in Next, then Save.
Was this helpful?