To enable HTTPS service, it is necessary to possess both private and public keys. In case, you do not possess a certificate signed by a trusted Root Authority, you can generate and use a self-signed certificate. Both, the private key and the public key wrapped in a certificate should be wrapped into a single file of type .pfx (certificate with a private key). Example of a self-signed certificate used in proaxia internal nstallation:
Note: it is important that the certificate common name (issued to property in the example below) must match the service host name. In proaxia we use msgbroker.local for the host name (see sections below).