cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1190
Views
5
Helpful
5
Replies

Vanity URLs for Finesse

jwilson
Level 1
Level 1

Has anyone that uses vanity URL's to access Finesse via a load balance (F5) with a Health Monitor found that what was working with Finesse 12.0 is not working with Finesse 12.6?  Our Health Monitor is built on the /api/SystemInfo search with a return status of "IN_SERVICE".   We read that with Finesse 12.6 HTTP/2 is the default.  https://developer.cisco.com/docs/finesse/#!https-requests

But our Load Balance was working with HTTP/1.x with Finesse 12.0. 

 

Is there a way to have Finesse 12.6 also support HTTP/1.x API requests?

5 Replies 5

Considering HTTP/2 was released like 5 years ago I think your best bet is to push your F5 to support it. I don't see anything in the docs about supporting both protocols.

 

david

uc0rochester
Level 1
Level 1

The Big-IP supports HTTP/2 monitors as of 15.1.0 and SSL configuration would be needed. In the event that an upgrade isn't possible you could always set up a reverse proxy server that offers HTTP/1.x and forwards the API requests from the finesse servers with the risk that an outage of the proxy server would cause the monitor to fail. 

 

https://support.f5.com/csp/article/K29224049

sanarwal
Cisco Employee
Cisco Employee

Hi,

 

    Finesse does support both the protocols in parallel for 1261 release. Can you share the error you are getting for the SystemInfo request to get a better understanding of the scenario? Is VPNLess finesse in use here? Also please share finesse version including any ESes that are installed.

 

Thanks and regards,

Sahil

Thank you for all the responses.  We are going to Fin 12.6.1 ES04.  The issue after reviewing the above responses and talking with TAC is the Health Monitor API Get to /api/SystemInfo.  The reply of "IN_SERVICE" or "OUT_OF_SERVICE" keeps the monitor green even when we manually take the page out of service traffic is sent to it anyways. We are working on a work around still.  The HTTP/2 is for Finesse 12.5 and higher as it pertains to API calls is my understanding in how the Health Monitor is formated from our load balancer.  I will post an update once have one so others can benefit from the results.

Did you get this working? Is there a sample config you can share as I also trying to set this up for Finesse 12.6