Welcome Message

Welcome to my blog about Cisco Collaboration, voice, and contact center technologies.

I’m Dmytro Benda, a Cisco instructor (CCSI#33268) and collaboration specialist. Here I share practical articles, lab notes, configuration tips, and troubleshooting ideas based on real work with Cisco Unified Communications Manager, Unified CME, gateways, CUBE, and contact center solutions.

This blog is for engineers, students, and anyone working with Cisco collaboration technologies who wants clear technical content and real-world examples. I also post updates about Cisco training, my own courses, and upcoming learning activities.

If you have a question related to a post, a technology covered here, or Cisco training, feel free to get in touch.

Friday, July 22, 2022

UCCE/PCCE ICM Components Processes - Call Router

Hi all, 

When you troubleshoot issues in Cisco Unified Contact Center Enterprise, you will definitely have some problems related to its brain - the ICM. Of course, in order to find out where the problem is in your ICM, you have to collect logs and analyze it. However, the ICM components have their own internal processes. To know which log to collect, you have to understand the roles of the processes on every ICM components. These skills will greatly enhance your understanding of the Cisco Unified CCE solution and will aid in troubleshooting simple problems. We will start from the main component of course - and it is the ICM Call Router. 

Wednesday, April 13, 2022

Soure Port 5060 on Cisco CUBE for your SIP trunk connection to an ITSP

Recently, one of our students encountered a problem when connecting his CUCM to a telephony provider (ITSP) via a SIP trunk. Between the CUCM and the ITSP, a CUBE gateway was installed, as expected. The problem was the following: when making an outgoing call to the ITSP, CUBE sent a SIP INVITE, however, the provider did not respond to this request in any way, and no response messages were received from it.

Of course, the first thing to do in such a situation is to check which transport layer protocol (TCP or UDP) is configured on the gateway. However, in this case, the ITSP requested SIP messages to be sent with UDP transport, but Cisco gateways by default send all SIP messages with UDP, i.e. this was not the cause of the problem (you can control it with debug ccsip messages command). After talking with the provider's engineer, it was found out that they expect communication to the SIP gateway with the Destination Port = 5060, but they would also like to see Source Port as 5060 as well.

Thursday, February 10, 2022

Collecting logs for UCCE. Method 1 - Diagnostic Framework Portico

One of the frequently asked questions when working with Cisco Contact Center Enterprise (hereinafter referred to as UCCE) is "How can I collect UCCE logs to investigate this or that problem?". There are several ways to do this, and in this post we will look at collecting logs through the UCCE diagnostic portal - the so-called Diagnostic Framework Portico.

Tuesday, December 14, 2021

"The "value" attribute of the tag must contain a valid decimal or integer number" error in the CVP VXML Server

Hello to everyone! 

I haven't written anything on the blog for a long time. Sometimes there is no inspiration, sometimes just laziness 😕Today I wanna talk about the problem that I encountered while working with the Cisco CVP. One of my students was doing his lab and he complained that his Studio application for CVP VXML Server suddenly stopped updating when the changes were made. He tried to delete the script and re-deploy it, but the script simply could not be activated anymore. 

Wednesday, February 20, 2019

Redirect on No Answer (RONA) in UCCX

Today we will look at a topic that my students, attending Cisco Unified Contact Center Express (UCCX) courses, is often interested in. We will talk about how to handle a call that has already been sent to the operator, but the operator did not answer it for any reason. This often happens, for example, when the operator leaves his desk and does not put his Agent Desktop in the Not Ready state. In this case, another call may come to his Agent Desktop, but since the operator does not answer, his Agent Desktop switches to the Not Ready state after the no-response timeout, and the call itself must be returned back to the queue. This scenario is called Redirect on No Answer or RONA.

Thursday, October 11, 2018

Cisco Unified Contact Center Express Advanced (UCCXA) Course

Dear colleagues, I would like to tell you about one very interesting advanced course for Cisco Unified Contact Center Express. It is called UCCXA. You can study both onsite and online on Cisco Webex. This course mainly covers additional advanced features and techniques when writing scripts for UCCX.

Saturday, October 6, 2018

How to access Agent Chat transcripts in Cisco UCCX

This week I have delivered Cisco UCCXD course in Kyiv, Ukraine. One of the topics discussed in this course wass the Agent Chat feature. During the lab my students asked me where the UCCX chat transcript (history) is stored and how they can access it. There are several ways to open UCCX chat transcript, and today we will talk about one of them.

Saturday, September 29, 2018

Cisco Unified Intelligence Center and CVP Reporting Server Integration Example

Greetings to everyone! I decided to write this post as a small addition to the Cisco DUIC course. This course discusses Cisco Unified Intelligence Center (CUIC), which provides reports for Cisco contact center products. The course describes the integration of CUIC and UCCE quite well, but there is a very small amount of information about how to configure CUIC for CVP reports. Let's discuss it now.

Monday, September 24, 2018

SSL Issue (CVP OAMP to Call Server Connection)

Recently, one of our customers complained to us about the "unusual" problem from his point of view, which he met in the Cisco Voice Portal (CVP). When he tried to save changes for the Call Server configuration, the Web Management Console (OAMP) returned the following error:

Call Server device with IP Address: <x.x.x.x> and Hostname: <server1> operation failed. Device could not be reached because of a failure in negotiating security certificates. Please refer to documentation for configuring security before trying the operation again.

Sunday, September 23, 2018

CredSSP Encryption Oracle Remediation error when using RDP

When working with Cisco UCCE and its components, you often need to remotely connect to one or another system component via Remote Desktop Protocol (RDP). Sometimes the RDP session is not established, and the CredSSP Encryption Oracle Remediation error is issued. Let's see how it can be fixed.