I have to remove a user issue with open fire xmpp
.
I Added user_1 in DeviceA it is sending Request to user_2 DeviceB,getting added.
When i am removing user_2 from DeviceA, it should remove user_1 in DeviceB but user_1 not removing from DeviceB roster
I am not receiving IQ packet
subscription="remove"
I have received IQ packet like
subscription="to"
andsubscription="none"
How to resolve this Issue?
The above scenario is working as expected in the openfire 3.6
but having problem with 4.1.
I think Openfire 4.1 is behaving correctly according to this defect seen on Openfire 3.6.4 but fixed as of 3.9.2. According to RFC-3921 Section 8.6:
To implement what you want, you can explicitly send a remove IQ as discussed here:
And you can refer to the best practice here: