Code 110 is totaly wrong here, because it is not a self-presence… the problem is now that 110 let the Admins’ client think he was kicked too, but that is not the case.
Part: 8.2
Expected:
Example 93. Service Informs Remaining Occupants AND
Example 92. Service Informs Moderator of Success
should be send out by openfire
Actual behavior:
it seems that Example 91. Service Removes Kicked Occupant was sent to Admin.
No if i kick the occupant from admin console all other occupants will receive the correct stanza,
so only if a client sends kick stanza it will get back the wrong status code.
Strange… i realy could not reproduce my issue any more
but now i can confirm the bahavoir danc_surevine has noticed…
the 110 is never send to kicked user…
I am on OF 4.7 Alpha now … and i updated the code in the end of february / beginning of march…
Between that december and the time that you updated your instance, I think we introduced the FMUC experimental functionality. That seems somewhat related. Maybe this caused the behavior to change.