Reference Customers for Gartner`s Contact Center WFM MarketScope

Calabrio Technical Tip
Tech Tip – 2014-02-11: “CAD Integrated Browser may use
cached webpages when sending HTTP actions to another
application if URL is not unique”
Dated: 2014-02-11
Product(s)
Affected:
Defect
Number:
All version of UCCX and UCCE Cisco Agent Desktop utilizing HTTP action capability
N/A
Product is working as designed. Workarounds available.
First found when using UCCX 8.5.1.312 CAD to
pass metadata to WFO-QM ver 9.1.1
Symptom:
When leveraging the HTTP Get/Post actions within CAD to send or collect data fields from a web browser page, the
CAD Integrated Browser (IB) may use a cached version of the web page rather than a fresh version of the web page and
this may cause unexpected results.
Example: When using API commands, such as an HTTP Post action, to send metadata field values from the CAD
Enterprise Data windows to a WFO-QM server to be associated to a call, if the URL being used to send the command is
always the same or has little variance, the CAD IB may report a success when no data has actually been sent to a
server.
Issue:
Since the CAD IB relies on Internet Explorer, its cache settings are tied to one another
How to
Verify:
Below are steps and screen shots to demonstrate a Failure and a Success condition of this issue when an HTTP action is
used to post metadata to a WFO-QM server.
-
Run a Wireshark sniff on the agent’s system and look for outgoing traffic.
www.calabrio.com
Copyright © 2009 Calabrio, Inc. All rights reserved.
Page 1 of 5
Calabrio Technical Tip
Failure: (screen shot below) When no data appears in Wireshark sniff for metadata being sent to
the WFO-QM server URL http://10.192.253.67/recordingcontrols/rest/metatdata?do... but the
Agent IB shows “success” message.
-
Screen shot using IP address 10.192.253.67 for WFO-QM server receiving metadata from Agent’s PC. Setup of
Wireshark (screen shot):
www.calabrio.com
Copyright © 2009 Calabrio, Inc. All rights reserved.
Page 2 of 5
Calabrio Technical Tip
Success: (screen shot below) When data appears in Wireshark sniff when metadata is sent from
CAD to the WFO-QM server at 10.192.253.67
When no data appears in Wireshark sniff for metadata being sent to the WFO-QM server URL
http://10.192.253.67/recordingcontrols/rest/metatdata?domain=t...... but the Agent IB shows
“success” message.
Note HTTP action is fully shown as ‘GET /recordingcontrols/rest/metadata?domain=tac.ld &username=…’ so ‘success’
message is true.
Issue
Details:
Work
Around or
Fix:
Since the CAD IB is pulling data from a cached web page, new data never leaves the local system even though a success
page is displayed. This can affect other web applications as previous data is being used for next action.
There are two configuration changes that work around this issue:
www.calabrio.com
Copyright © 2009 Calabrio, Inc. All rights reserved.
Page 3 of 5
Calabrio Technical Tip
1) Set the CAD agent’s local Microsoft Internet Explorer (IE) browser cache s3ettings to force a page update
every time a page is visited (see below)
www.calabrio.com
Copyright © 2009 Calabrio, Inc. All rights reserved.
Page 4 of 5
Calabrio Technical Tip
2) Append additional unique data (i.e., CALL_START_TIME) to the URL. This will ensure that the URL is always
unique. Example below, value name is ‘Junk’ and value is CALL_START_TIME, known to be unique per call:
www.calabrio.com
Copyright © 2009 Calabrio, Inc. All rights reserved.
Page 5 of 5