My client uses UCCE, using a custom application to communicate with Finesse/Tomcat. We follow the API's in FINESSE_10_5_WEB SERVICES DEVELOPER GUIDE.
For Phase II, we are going from unsecure HTTP (port 80) to secure HTTPS. I can get HTTPS to work on port 443, but the FINESSE_10_5_WEB SERVICES DEVELOPER GUIDE specifically says that we should us port 8443 for HTTPS (page 6):
-----------------------------------------------------------------------
HTTPS Requests
Clients should make all HTTPS requests to port 8443 in a Unified CCE deployment and port 8445 in a Unified CCX deployment. Most, but not all, Finesse desktop APIs conform to the following format:
https://<FQDN>:<port>/finesse/api/<object>;
-----------------------------------------------------------------------
What is the difference between HTTPS over port 443 and HTTPS over 8443?
As expected, the command response times are significantly slower on HTTPS. We went from 35 millisecond (ms) HTTP responses to 100ms HTTPS responses. To make this quicker, I requested a persistent TCP connection at login. With a persistent connection my HTTPS response times drop to under 20ms! Unfortunately, the persistent connection drops after 1 minute of inactivity. Is there any setting on the Cisco side to hold a persistent TCP connection open longer? Does port 8443 offer something for this?
Thank you in advance for any help you can give me,
Lynn Fogwell