cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
646
Views
0
Helpful
0
Comments
Swaminathan N
Level 1
Level 1

Hi,

We are migrating Cisco UCCE 11.6 to 12.0.1. There are few custom reports which are developed in CUIC and available in Finesse as permalink. While migrating this permalink into Cisco 12.0 Finesse we could not see the permalink loaded in Finesse in IE browser but works fine in Chrome. Below is the analysis. Kindly provide your feedback.

 

Problem description

 

CUIC permalink not loading in the Finesse desktop using the gadget

 

Analysis

 

++ Finesse 12.0.1 and CUIC 12.0.1

++ Recently customer upgraded the server to the version 12.0.1 (from 10.5) and observed issue

++ Chrome loads report in the gadgets without any issue and issues on IE browser (Version 11.0,11.3,11.4)

++ These are custom gadgets loads from the Custom webserver

++ CUIC permalink for the gadgets and confirmed the custom script configured properly

++ By directly accessing the above permalinks, it's loading the report in the Chrome and IE browser without any issues

 

 

Chrome

finesse.js?nocache=1595515083157:3627 2020-08-03T19:25:19.703 +07:00: : smccpuatfin01.test.bbl: Aug 03 2020 19:25:19.644 +0700: Workflow : BaseIfrGadget.queryIfrGadgetType_(): https:/Hostname/PBC_CustomGadget_SIT/InboundCallStatisticsReportGadget/cuic.xml: subclass methods mixed in.

finesse.js?nocache=1595515083157:3627 2020-08-03T19:25:19.706 +07:00: : smccpuatfin01.test.: Aug 03 2020 19:25:19.647 +0700: Workflow : OAAIfrGadget.finishRenderInbound Call Statistics: finished rendering

 

Internet Explorer

2020-08-03T19:51:39.902 +07:00: : smccpuatfin01.test.bbl: Aug 03 2020 19:51:39.874 +0700: Workflow : BaseIfrGadget.queryIfrGadgetType_(): https://Hostname/PBC_CustomGadget_SIT/InboundCallStatisticsReportGadget/cuic.xml: subclass methods mixed in.

2020-08-03T19:51:39.903 +07:00: : smccpuatfin01.test: Aug 03 2020 19:51:39.875 +0700: Workflow : OAAIfrGadget.finishRenderInbound Call Statistics: finished rendering

Error: Invalid argument.

   at Anonymous function (Unknown script code:1:77951)

   at Anonymous function (Unknown script code:1:126145)

   at Anonymous function (Unknown script code:1:171493)

   at Scope.prototype.$digest (Unknown script code:1:174885)

   at Scope.prototype.$apply (Unknown script code:1:177352)

   at Anonymous function (Unknown script code:1:16721)

   at invoke (Unknown script code:1:42992)

   at doBootstrap (Unknown script code:1:16605)

   at bootstrap (Unknown script code:1:17090)

   at j (https://hostname/desktop/scripts/js/cd.component.js?nocache=1595514941421:6:133700)

 

++ This Error: Invalid argument comes while parsing the cd.component.js script (attached-ignorable)

++ Reviewed the configuration and ensured the customer followed the procedure from the GITHUB

 

 

Internet Explorer and Firefox

 

https://Hostname:8444/cuicui/gadgets/report/inlinegrid/custom-dojo/cuic/form/styles/Dialog.css [HTTP/1.1 200 OK 1ms]

Setting up CuicConfiguration in global scope dojo.js line 315 > Function line 1 > eval:655:5

8/27/2020, 12:46:13 AM=INFOSetting up CuicLogger in global scope dojo.js line 315 > Function line 1 > eval:1323:11

The site specified an invalid Strict-Transport-Security header.[Learn More] Dialog.css

Unknown property 'title'.  Declaration dropped. Dialog.css:41:7

 

Chrome

 

++ Noticed the below POST request is missing in the IE and Firefox browser console logs

 

POST https://Hostname.test.bbl:8444/cuic/rest/en_US/localization/ HTTP/1.1

Host: smccpuatuic01.test.bbl:8444

Connection: keep-alive

Content-Length: 2688

Accept: application/json,application/javascript

X-XSRF-TOKEN: 42a26319-8863-4615-8c9b-5c6430124721

X-Requested-With: XMLHttpRequest

User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36

Content-Type: application/json

Origin: https://Hostname:8444

Sec-Fetch-Site: same-origin

Sec-Fetch-Mode: cors

Sec-Fetch-Dest: empty

Referer: https://Hostname:8444/cuicui/permalink/?viewId=127AD0601000016500698C490A96400F&linkType=htmlType&viewType=Grid&refreshRate=15

Accept-Encoding: gzip, deflate, br

Accept-Language: en-US,en;q=0.9

Cookie: JSESSIONID=680C7527F681C5FFD22B79CD82F0A5B3; XSRF-TOKEN=42a26319-8863-4615-8c9b-5c6430124721; nideggol=true

 

{"keys":["failedToInitializeGadget","missingConfigurationUnableToLoadReport","failedToEstablishBOSHConnection","boshConnectionEstablished","authenticationFailedToEstablishBOSHConnection","boshConnectionConflict","serverDown","boshConnectionFailed","waitingToEstablishBOSHConnection","reconnectedNotificationService","emptyFilterIdInPermalink","liveDataNotAvailable","tryReconnection","more","less","repeatedAttempts","retrying","contactAdministrator","failedToLoadDataForTopics","messageWithInvalidOperation","initalDataUrlLabel","invalidInitialDataUrl","selectTopic","keyField","invalidDataType","thresholdsCannotBeApplied","hiddencolumntooltip","pauseLabel","resumeLabel","showOnlyThresholdLabel","thresholdsOnlyLabel","toolbarShowLabel","toolbarHideLabel","autoRefreshLabel","updateStatusLabel","changeView","editView","editFilter","popout","help","autorefresh","autoRefreshResumeTooltip","autorefreshuncheck","showThreshold","popoutLog","moveLeft","moveRight","JSPReportViewertemplateHelp","JSPReportViewergeneralHelp","refreshStatusLabel","dataSetStatusNotReady","dataRefreshPaused","dataRefreshResumed","reportExecutionFailed","getDataSetFailed","dataSetNotAvailable","reportExecutionFailed","JSP.ReportViewer.templateHelpNotSpecified","ErrMgr.WarnMessageTitle","playButton","pauseButton","paginationResults","paginationFirst","paginationPrevious","paginationPageNo","paginationNext","paginationLast","rowsPerPage","gadgetInvalidViews","gadgetViewId","notTypeRealTimeStream","errorLoadingDataInReport","thresholdsOnlyTooltip","JSP.ReportViewer.requestingDatasetType","JSP.ReportViewer.viewRefreshFailed","JSP.ReportViewer.checkingDatasetType","JSP.ReportViewer.loading","JSP.ReportViewer.success","JSP.ReportViewer.moreDataAvailable","JSP.ReportViewer.DataSetError.Unexpected_Runtime_Error","JSP.GridViewer.content.week","JSP.GridViewer.empty","cuicui.charts.datafetcherror","JSP.GridViewer.rdChanged","JSP.GridViewer.reloadView","JSP.ReportViewer.reportNotFound","logScreen","settingLDEnvironment","establishingLDConnection","connectionLDEstablished","JSP.ReportViewer.loadingView","errorFetchingDataSourceInfo","errorFetchingFilterInfo","HTTP.Response.Message.301","HTTP.Response.Message.303","HTTP.Response.Message.304","HTTP.Response.Message.307","HTTP.Response.Message.400","HTTP.Response.Message.401","HTTP.Response.Message.403","HTTP.Response.Message.404","HTTP.Response.Message.406","HTTP.Response.Message.409","HTTP.Response.Message.410","HTTP.Response.Message.412","HTTP.Response.Message.415","HTTP.Response.Message.500","HTTP.Response.Message.503","HTTP.Response.Message.504","Server.Busy.Try.Later.Title","Server.Busy.Try.Later.Message","Server.Busy.Try.Later.Details"]}

 

HTTP/1.1 200 OK

Strict-Transport-Security: max-age=0; includeSubDomains

Set-Cookie: JSESSIONID=044A8F45986AFB49FB89AB6B3F11B813; Path=/cuic; Secure; HttpOnly

Set-Cookie: nideggol=true; Expires=Fri, 14-Aug-2020 10:14:54 GMT; Path=/; Secure

Set-Cookie: nideggol=true; Expires=Fri, 14-Aug-2020 10:14:54 GMT; Path=/; Secure

Cache-Control: no-cache,no-store

Pragma: no-cache

X-Content-Type-Options: nosniff

X-Frame-Options: SAMEORIGIN

Content-Security-Policy: default-src * ; script-src * data: 'unsafe-inline' 'unsafe-eval' ; style-src * data: 'unsafe-inline' blob: ; img-src * data: 'unsafe-inline';

X-XSS-Protection: 1; mode=block

Content-Type: application/json;charset=utf-8

Content-Length: 6990

Date: Fri, 14 Aug 2020 08:14:53 GMT

Server: {"errorLoadingDataInReport":"Error loading

 

 

Thanks,

Swami.N

 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: