-
Bug
-
Resolution: Deployed
-
Medium
-
2.8
-
None
-
None
In OnDemand, the Crowd Base URL is configured as http://localhost/crowd/service/
During RestExecutor initialisation the maximum connections per route is configured for the route "http://localhost" to be 20. There's a subtle problem with this though. When actually issuing a request to Horde, the HttpRoute becomes "http://localhost:80", which is treated differently, and falls back to the default maximum connections per route of 2.
It looks like INST-2 introduced this issue, when they updated the Icebat to explicitly hack the CROWD_SERVER_BASE_URL in each services run file. /cc cchauvet
Ultimately this looks like it might actually be an Apache HttpClient bug. In debugging I noticed that the outbound request is definitely "http://localhost/crowd/foo", but after it passes through all the various HttpClient "*Exec" steps it ends up as "http://localhost:80/crowd/foo".
- causes
-
BSERV-7081 Only 2 concurrent connections allowed to external Crowd server
-
- Closed
-
- is caused by
-
CWD-2942 Replace commons-httpclient with Apache HttpComponents
- Closed
- is related to
-
CWD-4196 Crowd http-client token validation can trigger a flood of requests
-
- Closed
-
-
KRAK-256 You do not have permission to view this issue
- was split into
-
CWD-4337 RestCrowdClient http.max.connections doesn't take effect when the base URL is under https
-
- Closed
-
- links to
[CWD-4096] RestCrowdClient http.max.connections doesn't take effect when the base URL doesn't include a port
Workflow | Original: Simplified Crowd Development Workflow v2 - restricted [ 1511120 ] | New: JAC Bug Workflow v3 [ 3365637 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Remote Link | New: This issue links to "KRAK-256 (JIRA Server (Bulldog))" [ 238560 ] |
Workflow | Original: Simplified Crowd Development Workflow v2 [ 1393240 ] | New: Simplified Crowd Development Workflow v2 - restricted [ 1511120 ] |
Workflow | Original: Crowd Development Workflow v2 [ 754260 ] | New: Simplified Crowd Development Workflow v2 [ 1393240 ] |
Remote Link | Original: This issue links to "Page (Extranet)" [ 94328 ] | New: This issue links to "Page (Extranet)" [ 94328 ] |
Fix Version/s | New: 2.8.2 [ 50300 ] | |
Resolution | New: Deployed [ 16 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Assignee | Original: Pierre-Etienne Poirot [ pepoirot ] | New: joe [ jwalton ] |
Per request from jwalton, the patch will be applied under a new issue:
CWD-4337