cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
Walkthrough Wednesdays
453
Views
0
Helpful
3
Replies
sbalmos8089
Beginner

Finesse call control fails to load behind reverse proxy - CORS

Hi all,

 

For various very long reasons relating to working around CORS and embedding other 3rd party apps/CRMs, we're trying to run Finesse 11.6(1) ES01 at a customer behind a reverse proxy. Everything's set up and forwarding / URL rewriting. However, the call control banner fails to load, because of CORS. The call control banner looks like it attempts to load from the real Finesse server name, rather than the reverse proxy. And while the Finesse API endpoints support sending the needed Access-Control-Allow-Origin header, apparently the Finesse Tomcat instance serving the general /desktop (or /desktop/thirdparty) resources does not. So the call control banner is unable to load its HTML resources, causing a Load Failed message to be displayed.

 

Any ideas? Would ES04 fix this? Attached is the CORS error from Chrome's dev console.

InkedCallControl_LI.jpg

 

 

 

3 REPLIES 3
dekwan
Cisco Employee

Hi,

As far as I can remember, Finesse does not support a reverse proxy for the Finesse out of the box desktop.

Thanx,
Denise

Yeah, not sure Denise. Interestingly, this customer is running Finesse 10.5 and (seems to be) running successfully. Guess some things in 11.x broke that success.

jozefnad
Beginner

Hello, did you resolve your problem? We have same problem, that sometimes Call Control fails to load (3rd party gadgets load OK).

Thanks for answer.

Content for Community-Ad