HTTPS Requests

Cisco Finesse does not support plain HTTP but supports only secure HTTP (HTTPS). In response to clients accessing Finesse using plain HTTP, the 301 HTTP redirect is issued to the secured port 8445.

Note

Cisco Finesse supports HTTP/2 protocol by default.

Clients must make all HTTPS requests to port 8445. Finesse desktop APIs conform to the following format:

Code Snippet
Copyhttps://<FQDN>:<port>/finesse/api/<object>
Note

Use the fully qualified domain name (FQDN) of the Finesse server instead of the IP address to avoid address mismatch errors (SSL certificate uses the Finesse hostname.)

The following ports are disabled by default:

  • BOSH/WebSocket (HTTP)—7071

  • XMPP—5222

Use the CLI command utils finesse set_property webservices enableInsecureOpenfirePort true to enable these ports. For more information on CLI commands, see Cisco Finesse Administration Guide at https://www.cisco.com/c/en/us/support/customer-collaboration/finesse/products-maintenance-guides-list.html.

Note

For gadget development, Finesse server and client connections only support TLS 1.2 by default.