Client State Indication

Hi.
I using ejabberd 17.04 and enable Client State Indication
configure:

mod_client_state:
    queue_presence: false
    queue_chat_states: false

smack's client send:

<inactive xmlns='urn:xmpp:csi:0'/>

ejabberd log:

[debug] <0.2676.2>@mod_client_state:dequeue_sender:330 Flushing packets of g1@conference.domain.com from CSI queue of user1@.domain.com 16:09:24.499 [debug] <0.2676.2>@mod_client_state:filter_other:291 Won't add stanza for user1@.domain.com to CSI queue

when my client send inactive, It receives all of messages, IQ and presence....
How configure my ejabberd for working?
thanks alot

> when my client send

> when my client send inactive, It receives all of messages, IQ and presence....

If you look at the module documentation, this module only queues chat state notifications , PEP notifications, and presence stanzas: https://docs.ejabberd.im/admin/configuration/#mod-client-state

You have those options set to false You must set the options to true.

And notice that messages are not queued.

Thank you so much for your

Thank you so much for your kind response.

Syndicate content