Contributed by Kuladeep Chowdyshetty and Vishal Goyal, Cisco TAC Engineers
Prerequisites
Requirements
Cisco recommends that you have knowledge of these topics:
- WxCC
- Contact Center and Voice Over Internet Protocol (VoIP)
- HTTP/WebSocket connections
Note: This document is targeted towards customers and partners who use Webex Contact Center.
Components Used
This document is not restricted to specific software and hardware versions.
- WxCC Agent desktop application
- WxCC Portal
- WxCC Reporting Analytics
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure, that you understand the potential impact of any command.
Webex Contact Center Agent Desktop
Agent Desktop Requirements
The Agent Desktop requires the mentioned setup to ensure that all the features work as expected before you attempt to sign in for the first time.
System Requirements
The minimum system requirements are:
- Memory - 2GB overall application RAM, without the operating system allocation.
- Operating System - the supported operating system (OS) are:
-
- Windows 10 and later
- macOS 10.12, 10.13, 10.14, and later
- Chrome OS 70 (64-bit) and later
Browser Requirements
The table lists the supported browsers.
| Operating System | Browser Version |
| Windows 10 |
|
| macOS |
|
| Chrome OS |
|
For more information, please refer: Cisco Webex Contact Center Agent Desktop User Guide
Collect Generic Information for all Webex Contact Center Issues
- Problem Description - Gather complete information about the exact issue. Include information, such as how many users are affected, the exact timestamp, is it a new deployment? and so on.
- Environment - On virtual desktop? Work from home? Connected via VPN?
- Configuration Changes - Any recent changes on WxCC or network?
- Business Impact - Define the exact business impact. Associate it to a number, if possible. For example, this issue impacts 20 agents, 9 out of 10 calls to the call center fails, and so on.
- Customer Org ID - This is found on the bottom of Control Hub page, as shown in the image.
Customer Org ID:
Common Issues, Troubleshoot Steps, and Data Collection for TAC
| Type of Issue | Description | Troubleshoot Steps | Details to Analyze | Data to Collect |
|
Agent Desktop Loses Connectivity Image 1.1: Connection Failure. Trying to recover. Image 1.2: Network Error. |
|
|
|
|
|
Agent Desktop Agent Personal Statistics (APS) does not Load Data/Accurate Data Image 1: APS does not load (idbroker.webex.com refused to connect). Image 2: APS does not load, "The data is unavailable or insufficient to render." |
Image 2: APS does not load, "The data is unavailable or insufficient to render".
|
Image 2: APS does not load (idbroker.webex.com refused to connect)
|
|
|
Capture Browser Logs
Browser logs are a great source of information to help understand the browser behavior. There are times, when Technical Assistance Center (TAC) asks you to provide browser logs to understand the communication and data exchange between the agent desktop and the server. Browser logs constitute Console Logs and Network logs.
Download Error Report
The desktop application caches logs up to 1MB in browser cache automatically and it retains the latest logs unless the browser cache is cleared. To download the error report, you can choose ine of these options:
- Load the desktop page on the browser and press CTRL+Shift+2. Click Save File and Download a local copy.
- Load the desktop page on browser, click the user profile circle on the top right corner of the screen, click Download Error Report.
Enable Timestamps on Your Browser
Before you collect browsers' logs (or console logs) from Chrome or Firefox, enable timestamps on your browser. This helps synchronize the client and the server timings.
Enable timestamps and preserve the logs upon navigation.
Chrome
- From the menu bar, choose View>Developer>Developer Tools.
- Click the Customize and control Dev Tools button (3 vertical dots).
- Click Settings.
- Under Preferences, check these check boxes:
- Log XML HTTP Requests
- Show timestamps
- Preserve log upon navigation
Firefox
- From the menu bar, choose Tools>Web Developer>Toggle Tools.
- Click Customize Developer Tools and Get Help.
- Click Settings (the cog button).
- Check the Enable timestamps check box.
Collect Console Logs
The console gives you information about a page, while that page is open. Ultimately, the messages you see in the console, either come from the web developers, who build the page, or the browser itself. When someone logs a message to the console, they can indicate the importance, or severity level of the message.
Chrome or Firefox
- Open the Developer Tools (right-click anywhere on the browser and choose inspect).
- Perform the steps of the scenario to capture.
- Navigate to the Console Tab.
- Right-click and choose Save as (notepad text file).
- Right-click and choose Select All. Right-click and choose Copy.
- Paste that into a text file. - Attach the text files to your support ticket.
Internet Explorer (IE)
- Press the F12 key to open the Developer Tools Window.
- In the Console tab, enter the AgentSDK.EnableIE11DebugLogging(true) command to enable extra logging.
- Perform the steps of the scenario to capture.
- From the Console tab, right-click and choose Copy All as shown in the image.
- Enter the AgentSDK.EnableIE11DebugLogging(false) command to disable extra logging.
Collect Hyper Text Transfer Protocol Archive Format (HAR) Logs
The HTTP Archive format, or HAR, is a JSON-format archive for logging of a web browser's interaction with a site.
Chrome or Firefox
- Open Google Chrome and navigate to the page, where the issue occurs.
- Open the Developer Tools (right-click anywhere on the browser and choose inspect).
- Look for a round Record button (
) in the upper-left corner of the Network tab; red indicates record in ots progress and grey indicates it is disabled.
- Check the Preserve log check box.
- Click the Clear button (
) to clear out any previous logs from the Network tab.
- Perform the steps of the scenario to capture.
- Right-click anywhere on the grid of network requests, choose Save as HAR with Content or Save all as HAR, and save the file to your computer.
Miscrosoft Edge or Miscrosoft Internet Explorer
- Browse to the URL, where you wish to start the capture.
- Navigate to Developer Tools (use F12 as a shortcut) and click the Network tab.
- Perform the steps of the scenario to capture.
- Click Export as HAR
- Click Save As... to save the HAR file(or Extensible Markup Language (XML) if you use an older version of Internet Explorer).