This is a brief how-to on how to secure your Openfire server with an SSL certificate. This is what worked for me in a recent installation. My cert was obtained from Comodo as they offer free certs to Non-profits like the one I work for.<\/p>\n
Windows binary can be located here.<\/p>\n
Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions<\/a><\/p>\n<\/div>\n Open a command prompt and navigate to your OpenSSL\\bin folder.<\/p>\n Command: openssl genrsa -out your.domain.com.key 2048<\/p>\n<\/div>\n openssl req -out your.domain.com.csr -key your.domain.com.key -new<\/p>\n<\/div>\n Fill in the prompted fields (State, Locality, ON, OU) For the common name, make sure to put your domain that you are trying to secure. For a wildcard, use *.domain.com<\/p>\n You can leave the rest blank after that.<\/p>\n<\/div>\n In the bin folder you will now see a file for your csr and one for you private key. Copy the contents of the CSR and paste it into your SSL provder CSR request form.<\/p>\n<\/div>\n Once your receive your cert from the vendor. Open your .crt file. You should also have a .bundle file. Copy the contents of the .bundle file and paste it directly beneath the contents of your .crt file. Save it as a new file. Something like fullcert.txt<\/p>\n<\/div>\n<\/a>Step 2: Generate a Private Key<\/h3>\n
<\/a>Step 3: Generate CSR<\/h3>\n
<\/a>Step 4: Fill out Information<\/h3>\n
<\/a>Step 5: Copy CSR<\/h3>\n
<\/a>Step 6: Configure your Cert<\/h3>\n