runtime/faq/configure ssl certificates
From JumpBox Documentation Wiki
Configure SSL Certificates
SSL refers to Secure Sockets Layer, a protocol for communicating securely over the Internet (you're communicating securely via SSL when your web browser shows "https" instead of "http"). JumpBox Applications by default route https URL's to their insecure http counterparts. The newest version of the JumpBox platform provides a web-based option for configuring your applications to take advantage of SSL security. You can use either the self-signed certificate that comes pre-installed on a JumpBox or you can install your own.
1. Click the "SSL" icon in the admin portal.
2. You have two options at this point: you can use the built-in, self-signed certificate (in which case, select the 2nd radio button and you're done). Or you can install a real certificate that's registered with a Certificate Authority. For this route, choose the bottom radio button.
3. Now enter your contact and domain info and click "Generate."
4. You'll be presented with a block of text that is your certificate request.
5. Copy all of that certificate request and go to your signing authority and apply for a certificate (this text block is your CSR and they'll ask for it when you apply for a cert). In applying you must use the same domain and contact info that you used to generate the CSR from within the JumpBox. When you complete your application at your signing authority they'll generate two similar blocks of text: one representing your certificate and the other, the signing chain (sometimes referred to as a bundle). Come back to this admin screen and paste these into their respective text areas and click "Save" to complete the setup. You should now have SSL configured to use your custom cert.




