I am trying to achieve the distributed device state using res_xmpp module with asterisk 18.
When i use openfire xmpp server i see the client registered on both asterisk servers. I can also see asterisk tries to update the status on both servers but somehow openfire rejects it. The error i see on Asterisk is “xmpp_pubsub_handle_error: Error performing operation on PubSub node SIP/1000, 409.”
Then i tried with tigase but client is not even getting registered with tigase. I get the following error while using tigase. Does anyone have the latest/updated documentation how to achieve this state distribution with xmpp
<— XMPP received from ‘2001’ —><?xml version='1.0'?>
[Feb 28 17:34:46] ERROR: res_xmpp.c:3464 xmpp_action_hook: xmpp_action_hook was called without a packet
[Feb 28 17:34:46] WARNING: res_xmpp.c:3705 xmpp_client_receive: Parsing failure: Hook returned an error.
[Feb 28 17:34:46] WARNING: res_xmpp.c:3784 xmpp_client_thread:  Socket read error