Hello All,
We use XMPP over TCP based on Smack over port 5222 or 5223 (TLS) to connect with Cisco Finesse Notification Service to subscribe to XMPP events. And we observed few times where few events / incoming call notifications are missing and opened up a ticket with Cisco TAC. And got to know "Finesse is not sending the messages with the error" and TAC said "Cisco is expecting Cisco Finesse Notification Service to ping for connectivity every 20 seconds. We're pinging every 30 seconds instead. So sometimes when finesse tries to send out a notification it's not registering that connection to send the notification to since it's in that 10 second window". And recommended tp reduce the Ping interval from 30 seconds to 20.
Now, we are new to Finesse development and having a question how can we reduce that, with in our API where we are making this XMPP connection I don't see any clue how is it being set to 30 seconds today? We use s22.XMPP to make XMPP connection in C# code base. Can some one please let us know where or how can we reduce the XMPP client ping interval.
Thanks,