Guest

Preview Tool

Cisco Bug: CSCus82938 - XMPP Fed CM service restarts and causes cores on 10.5.1 and 10.5.2 FCS

Last Modified

Feb 01, 2017

Products (2)

  • Cisco Unified Communications Manager IM & Presence Service
  • Cisco Unified Communications Manager IM and Presence Service Version 10.5

Known Affected Releases

10.5(1)

Description (partial)

Symptom:
XMPP Federation Connection Manager service cores couple of times per day and it's auto restarting every time when core occurs. XMPP federation works correctly in both ways. No problems between contacts, before and after core.

These are the lines in the code that identify the defect:
From the logs, right before the core DBVerify got XMPP_SRV record and connected:

11:02:49.528 |080f1b70| debug| DBVerify.cpp:459 Got XMPP-SERVER record back. Connecting...
11:02:49.528 |0614db70| debug| BasicSocket.cpp:251 connect fd 42 from 10.200.98.40:59394 to 66.163.36.186:5269 EINPROGRESS
11:02:49.588 |0614db70| debug| DBVerify.cpp:208 onSocketConnect

Due to timeout, DBVerify received OnClose and tried to reconnect:

11:03:03.758 |0614db70| debug| XMPPStream.cpp:2270 timeout waiting for stream:stream element
11:03:03.758 |0614db70| debug| XMPPStream.cpp:1346 onClose. XML Stream is gone. 0
11:03:03.758 |0614db70| debug| XMPPStream.cpp:1371 Firing onClose event11:03:03.758 |0614db70| debug| DBVerify.cpp:388 First pass with TLS failed, starting second pass without TLS: 726FAF808

Received socket error from underlying ConectionProxy object, OnSocketError calls lookup and causes the core.

11:03:09.464 |02bb3b70| info| ConnectionProxy.cpp:150 Socket ErrorCode: 8, OS Error: 111

Conditions:
XMPP Federation setup
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.