This is mostly a note to myself.

If you dig into the Webex Teams logs you can find a section with the reachability metrics to Cisco and any onprem media nodes you might have. The log file for this is the normal current_log.txt or the last_run_current_log.txt. Do a search for "traceResult" and you will see something like this below.

2020–06–25T11:48:26.971Z <Debug> [11460] MediaManager.cpp:1995 MediaManager::onTraceServersCompleted:In onReachabilityResultReady: earlyResult: 0, success: 1, traceResult:{some JSON formated result}

Here is a very simple and rudimental JS script to get those printed with just the UDP values next to each node. …


Edit 3rd September, 2020. Cisco have now also tested and documented this on their site so TAC can support it. Their doc is actually better as they show how to do a cluster-wide agreement for Expressway. See their document here: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/SAML_SSO_deployment_guide/Azure/cucm_b_saml-sso-microsoft-azure-idp.html

The important thing to remember with Azure is that you need to configure a PER NODE SAML agreement. This means that you need to create a custom enterprise app in Azure for every CUCM node you have. Same applies for other servers like CUC or Expressway. Below is an example with CUCM and Expressway. …


Just dumping some Cisco UCM SQL queries that might help you do stuff faster.

List all numbers with the call forward destinations that they have. Helps to check, for example, if someone has non-CFA forwarding to a pilot number you want to delete

run sql select limit 10 dnorpattern, cfhrdn, cfhrintdn, cfbdestination, cfbintdestination, cfnadestination, cfnaintdestination, cfurdestination, cfurintdestination, devicefailuredn, pffdestination, pffintdestination from numplan

List all numbers with active call forward all destination to 911200. Helps to check, for example, if someone has forwarded their number to a pilot number you want to delete

run sql select cfddyn.cfadestination, n.dnorpattern, pt.name from callforwarddynamic as cfddyn join numplan as n on cfddyn.fknumplan=n.pkid join routepartition as pt on n.fkroutepartition=pt.pkid where cfddyn.cfadestination='911200'

Change call forward Busy External for all numbers that have 911200 to 2000

run sql update numplan set cfbdestination='2000' where cfbdestination='911200'

List all calling/ called party transformation masks and prefix digits — helps to find if something is being translated to a number you want to delete.

run sql select limit 10 dnorpattern, calledpartytransformationmask, callingpartytransformationmask, callingpartyprefixdigits, prefixdigitsout from numplan

Set owner based on Extension Mobility logged in user

run sql update device set fkenduser=(select fkenduser from extensionmobilitydynamic where fkdevice=device.pkid) where name like 'SEP%' and fkenduser IS NULL

UDPs without users — i.e. safe to delete

run sql select d.name…


I was troubleshooting a Webex Hybrid Calendar setup with Exchange 2010 and initially Cisco TAC refused to support the setup stating that they see Exchange SP2 in the logs.

2019–03–25T10:19:37.007+01:00 redacted managementconnector: UTCTime=”2019–03–25 09:19:37,7" Module=”hybridservices.managementconnector” Level=”DEBUG” CodeLocation=”atlas(202)” Detail=”_get_post_request_data: {‘status’: {‘alarms’: [], ‘connectorStatus’: {u’services’: {u’onprem’: [{u’state’: u’ok’, u’version’: u’Exchange2010_SP2', u’type’: u’exchange’, u’stateDescription’: u’Exchange server ok.’, u’address’: u’https://ews.redacted.com/ews/exchange.asmx'}, {u’state’: u’ok’, u’version’: u’Exchange2010_SP2', u’type’: u’exchange’, u’stateDescription’: u’Exchange server ok.’,

However, a quick googling session took me to that discussion in a Microsoft forum where a user was asking whether there is a way to specify SP3 when querying the EWS API. …

Stoyan Stoitsev

I do all stuff Webex and Cisco Collab at Frink Advanced Services GmbH

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store