Sparx Systems Forum
Pro Cloud Server / Prolaborate / WebEA => PCS General Board => Topic started by: Boron on April 15, 2021, 04:32:12 pm
-
Hello all,
I am currently setting up a new EA server. As the "old" Keystore Service is discontinued and superseded by PCS I would like to to use PCS's floating license server capabilities in the "unlicensed edition" of PCS (4.2.65).
Currently we do not see the need for Prolaborate, WebEA and the other fancy new stuff of PCS. That might change in the future, but not now.
First obstacle:
After installation I cannot connect/link to the keystore using the Floating License Config Client :(.
- The "Sparx Systems Professional Cloud" windows service is running. The configuration is at default, no change in the *.config file.
- I am working on localhost, so no firewall issues.
- Neither ssks:// not https:// protocol works
Which protocol to choose? On old keystore service it simply was ssks://.
If HTTPS is the one to choose, how to deal with the certificate stuff? Either I am blind or there is really no documentation about this.
-
Halloy, You have to use the port that you have defined in PCS for HTTPS, Ie 805 for HTTPS
-
Documentation for setting up the license server starts at https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/procloud_keys.html (https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/procloud_keys.html)
Yes, you need to use https to connect to the PCS license server, the easiest way to do that is to generate a self-signed certificate.
https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/cloud_server_self_signed_ssl.html (https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/cloud_server_self_signed_ssl.html)
You may also find this page helpful.
https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/cloud_server_ca.html (https://sparxsystems.com/enterprise_architect_user_guide/15.2/pro_cloud_server/cloud_server_ca.html)
-
I have a similar question. If https over port 805 needs to be used, this means that an SSL certificate, either Self-Certified or from a Certifying Authority needs to be used.
I am therefore assuming that its is not possible to use floating license server over tcp or http. Is this correct?
Edit > Or a web server other than the web server built into ProCloud Server cannot be used. Is this also correct?
-
Yes, it will only operate over https so you need a certificate of some sort.