Previously I covered Setting Up Adobe Connect With SSL where I did a full setup walk-through. To take things one step further, if you wish to also use the Adobe Connect API [at least from ColdFusion] you will need to add one more step.
If you followed my walkthrough and tried to access the API from ColdFusion via HTTPS right now you would get an error from CFHTTP: I/O Exception: peer not authenticated. To fix this you will need to add your certificate authoritie's intermediate certificate to your Adobe Connect's PEM files. The intermediate certificate completes the chain to a trusted root certificate. Without this, CF Fails where a browser would succeed.
For Verisign get your intermediate certificate here: For Verisign certs you will most likely need the "Secure Site Certificate" under "SSL, Code Signing, and OFX".
Now just like step 7.3 in my setup guide, you will need to paste the resulting key to the end of each of your PEM files. Now just restart Adobe Connect Services and ColdFusion's HTTP API interaction will now work as expected.
The correct layout for each of your PEM files shoud now be something like this:-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,A410B11121312B8F
vX0m8vo56Ave5B8+ksBEMUw+RXhquf+95oKLbTb94vRuYrn4fRbVPS2soi6E/MyO
NT4NKFhFpM9yPL+hbeNdT5v57xk5YVa8gde1VV15zGtkJZ0jC1c1ifjkYSgm87lE
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIIFBDCCA+ygAwIBAgIQOBf0eY3gQ07X8lth9y9vgDANBgkqhkiG9w0BAQUFADCB
sDELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-----END CERTIFICATE-----
%CA Intermediate Certificate:
-----BEGIN CERTIFICATE-----
MIIEnDCCGRWPAwIBAgIQdTN5mrDhIzuuLX5kRpFi1DANBgkqhkiG9w0BAQUFADBf
MQswCQZDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BTNVBAsT
-----END CERTIFICATE-----
I've obviously shortened my certificates for exibition purposes