Details
-
Bug
-
Resolution: Done
-
Critical
-
8.0.0.CR1
-
None
Description
The http-acceptors are multiplexed over the HTTP port.
If there are multiple http-acceptors registered, a http-connector that uses the HTTP upgrade mechanism will use the first whose handshake is successful and can not chose a given http-acceptor.
With native messaging ports, the solution was to use different ports for different acceptors but with HTTP upgrade, everything goes through the HTTP port.
HornetQ connectors must pass "http-upgrade-endpoint" when the HTTP upgrade is initiated so that we ensure the handshake is successful only for the matching acceptor corresponding to the "http-upgrade-endpoint" value.
Attachments
Issue Links
- is blocked by
-
WFLY-2759 Upgrade to HornetQ 2.4.1.Final
- Closed