cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
446
Views
0
Helpful
1
Replies

Jabberwrex Network Timeout Issue

We are using Jabberwrex library to connect Finesse notification service from our Soft Phone web application. The issue we  noticed is as follows:

We noticed that sometimes our Jabberwrex  is disconnected from  Finesse notification service  in the middle of the call or when Agent is in READY state or in NOT_READY state because  Finesse returned 'item-not-found' terminal binding error.

My understanding is as follows:

If this error occurs that means Finesse terminate the connection if Jabberwrex fails to send the original request again properly.

Let me explain:

If the network connection is broken or closed before the client receives a response to a request from the Finesse, then the client MAY resend an exact copy of the original request.

If the original response is not available (e.g., it is no longer in the buffer), then the Finesse  must return an 'item-not-found' terminal binding error:

<body type='terminate'

condition='item-not-found'

xmlns='http://jabber.org/protocol/httpbind'/>


Comment: The issue is sporadic.


Question: It appears to me that it is a Jabberwrex library issue. Not sure. Please confirm.


Regards,

Basudeb

1 Reply 1

ewindgat
Level 5
Level 5

I'm thinking that Jabberwerks, Finesse, or UCC, has a limit on concurrent users. If the limit is reached, then a user will be dropped.

The error, I believe is mentioned here.


https://developer.cisco.com/site/jabber-websdk/develop-and-test/im-and-presence/troubleshooting/

urn:ietf:params:xml:ns:xmpp-stanzas}item-not-found  The requested item could not be found.  The addressed JID or item requested cannot be found.

Limits, look for 'Packaging and Licensing Scheme'

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_6/design/guide/UCCX_BK_CBB99111_00_cisco-unified-contact-center-express/UCCX_BK_CBB99111_00_cisco-unified-contact-center-express_chapter_01.html

The next question is to find out how many liceses are available, then look at the logs and see how many users there are. This could explain why its sporadic, as users are active then inactive.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: