cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1333
Views
10
Helpful
4
Replies

UCCX historical report to Finesse

ilyas.safarov
Level 1
Level 1

Hello dears,

 

I am trying to add historical reports to finesse interface.

 

I've tested two options.

 

1st option:

 

Created xml file with report permalink ,uploaded to UCCX 12.0 and added team desktop layout for supervisor under the Manage Team just for testing (<gadget>/3rdpartygadget/files/test.xml</gadget>). Permalink works fine by itself (opens normally in browser). But in Finesse with Chrome it show just table without info, with Firefox it shows certificate issue (MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT). I ve uploaded the the images for both browsers.Chrome.PNGFirefox1.PNG

 

<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="CSQActivityReport" height="300" scrolling="true">
</ModulePrefs>
<Content type="url" href="https://uccx:8444/cuicui/permalink/?viewId=9E79EA60084047A8AD0F563C02FCCF68&amp;linkType=htmlType&amp;viewType=Grid&amp;refreshRate=1800" />
</Module>

 

 

2nd Option:

 

I'm trying according to Cisco Unified Intelligence Center User Guide, Release 12.0(1).

Added the below gadgets to team desktop layout for supervisor:

 

<gadget>https://localhost:8444/cuic/gadget/Historical/HistoricalGadget.jsp?viewId=9E79EA60084047A8AD0F563C02FCCF68&linkType=htmlType&viewType=Grid&refreshRate=900&@start_date=RELDATE%20THISWEEK&@end_date=RELDATE%20THISWEEK&@agent_list=CL%20test&gadgetHeight=360</gadget>
<gadget>https://localhost:8444/cuic/gadget/Historical/HistoricalGadget.jsp?gadgetHeight=310&viewId=9E79EA60084047A8AD0F563C02FCCF68&linkType=htmlType&viewType=Grid&EventTime=RELDATE%20LASTWEEK&User=VL%20CUIC%5Cadministrator</gadget>

 

In case of Chrome :

 

chrome1.PNG

 

 

Firefox:

 

firefox2.PNG

 

 

Will appreciate any help.

 

Thanks,

Ilyas.

4 Replies 4

dlcharville
Level 4
Level 4

Ilyas - did you figure this out?

 

Thanks,

Dan

Hello,

 

It's CORS issue. We need to enable CORS for CUIC link.

 

utils finesse cors enable_all: allows all cross domain requests.

utils finesse cors enable: allows CORS for Cisco Finesse APIs and OpenFire requests for whitelisted origins.

For example:

utils finesse cors allowed_origin add http(s)://CUIC:8444

 

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_12_5/maintain_and_operate/guide/uccx_b_uccx-125admin-and-operations-guide/uccx_b_uccx-125admin-and-operations-guide_chapter_010101.html

 

 

dijarvrella
Level 1
Level 1

Hi there,

 

There are a couple recommendations I would give for this:

 

1. Make sure you install the certificates on the agent/supervisors computers. Typically this for an Enterprise you have the certificates of the UCCX and other components signed by the Enterprise Root CA and then they are automatically trusted from the agent/supervisors. If that is not the case please install these certificates for every agent.

2. It could be a port issue between the agent/supervisor subnet to CUIC on the specific ports. There is a requirement to have the TCP port 8444 open in bidirectional direction. 

 

For more information on the port requirements please refer to the following link: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_11_6/configuration/guide/rcct_b_port-utilization-guide-for-uccx/rcct_b_port-utilization-guide-for-uccx_chapter_01.html

 

Let me know if that helps.

 

Thanks,

Dijar

Dijar - thanks for your pointer about certificates as this was my issue.  Was using home lab with self signed certificate.  Save the self signed as trusted root.

 

Thanks to both of you.

Thanks,

Dan