Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 3.5.0
-
Fix Version/s: 3.6.0
-
Component/s: External Component
-
Labels:None
-
Acceptance Test - Add?:No
Description
Openfire now allows a component to connect several times to the server using the same domain. Moreover, the server is doing round-robin for sending packets to the component's domain. That means that if a given component connection sent an IQ packet of type GET/SET then the IQ reply of type RESULT/ERROR may be sent to the other connected instance of the component.
Instead the server should keep track of the connected component that sent the IQ packet of type GET/SET and make sure that IQ replies (RESULT/ERROR) are sent to the same connected component and not other connection of the same component.
Issue Links
- duplicates
-
JM-1402
Return IQ reply to the exact component's connection that made the request
-