On Dec 31, 2004, at 8:26 PM, Jamie Dobbs wrote:
I've just updated apache to apache-ssl (on Debian Sarge) and have the oddest problem. I can access a page with

http://<ip address>/squirrelmail/src/login.php but not with
https://<ip address>/squirrelmail/src/login.php

Installing apache-ssl gives you the *capability* to run an HTTPS resource, but doesn't do anything for you automatically.

You need to write up a new virtual host configuration for the https version of your squirrelmail site, and use the SSLEngine directive to turn on SSL, as well as providing the server certificate and key files. If you're just doing this on a home server, a self-signed certificate is OK, but if you're doing it for an organisation, it's worth considering either creating your own CA (which means you'll have to import your root certificate file into each of the browsers, or put up with a warning dialog box each time), or purchasing a certificate from one of the many hundreds of vendors on the net.

There's a run down on how to create a CA on the wiki, http://clug.inode.co.nz/index.php/OpenSSL

-jim



Reply via email to