Hi there smiit,
I was only just looking at that. I had been looking at a number of providers and decided I liked the sound of the RapidSSL certificates which can also be upgraded to a GeoTrust certificate.
Which RapidSSL tutorial did you use?
Have you come across a how-to for installing a purchased single-root certificate in SME-7. Is it worth me doing one up and putting it on the Wiki? It seems to be a commonly asked question but people just get pointed to the CAcert how-to which is not for everyone.
Cheers,
Adam
Here's how I installed a Free Rapidssl cert. You can keep it installed after the 30-day trial and just pay the discounted fee to enable it fully for the next year.
http://www.rapidssl.com/ssl-certificate-support/generate-csr/apache_mod_ssl.htmSkip 1. and 2. Create a working directory where you want to generate your rapidssl cert request.
Follow rest of directions 3. through 6.
For 3., don't use a password/phrase so reboots don't require intervention (skip the -des3 switch)
For 7., go to their link at
http://www.rapidssl.com/ssl-certificate-products/free-ssl/freessl.htm and click the Free Trial button.
Submit your cert. request and follow their directions and e-mails and verify over the phone.
Then, before I used the commands from the Custom CA cert wiki page, I renamed the current /home/e-smith/ssl.crt/.crt and /home/e-smith/ssl.key/.key to .crt.old and .key.old
Note - the .crt and .key you created should be in the format of www.{domain}.crt and www.{domain}.key
Now copy the new ones over:
cp www.{domain}.crt /home/e-smith/ssl.crt/www.{domain}.crt
cp www.{domain}.key /home/e-smith/ssl.key/www.{domain}.key
* Configure SME database
config setprop modSSL crt /home/e-smith/ssl.crt/www.{domain}.crt
config setprop modSSL key /home/e-smith/ssl.key/www.{domain}.key
* and apply the changes
signal-event console-save
then I did the old
signal-event post-upgrade; signal-event reboot
Check your website/webmail pages and ssl imap/pop and everything should be working and browsers/e-mail clients should accept automatically with no issues or messages. Open the certificate in your browser and verify it's the new one.