Joe Polk said:
>
> Question:
> I have a webmail app that's written in perl and I want to secure that
> entire  directory with SSL so that when a user goes to check their webmail
> it will  require SSL. What is the best approach? I am fine with a gen'd
> cert, as I  don't have the traffic to warrant purchasing one. Any ideas?

I use apache-ssl, but you can use anything else theres apache+mod_ssl, as
well as several commerical packages that support ssl. the apache-ssl
homepage(www.apache-ssl.org) has an easy to follow guide on how to generate
your own cert(the cert is compadible with many different uses including
apache+mod_ssl, stunnel, openldap etc). I also use normal apache, and
redirect the non-ssl version to the ssl version

e.g. take my webmail site, webmail.linuxpowered.net, my apache
config:

<VirtualHost 216.39.174.24>
ServerName webmail.linuxpowered.net
ServerAlias webmail
RedirectMatch (.*)\.*$  https://webmail.linuxpowered.net
ErrorDocument 404 http://portal.aphroland.org/errors/404/
</VirtualHost>

and my apache-ssl config:
<VirtualHost 216.39.174.24>
SSLEnable
SSLCertificateFile /etc/apache-ssl/portal.pem
ServerName webmail.linuxpowered.net
DocumentRoot /nfs2/home/squirrel/public_html
</VirtualHost>

so if someone goes to webmail.linuxpowered.net they are transparently
redirected to the same site but using SSL. You can do this with 1
copy of apache-ssl, rather then running seperate daemons but I prefer
just running both, and besides I'm using mod_php on apache-ssl which
adds quite a memory footprint to it, not using it under normal apache
so it is faster for normal requests.

this particular server runs debian, not redhat but the configuration
is fully compadible. I use this sort of setup for many many things
including mailman configuration, ldapexplorer, eZpublish(CMS) to
name a few, auto redirect http to https

nate







-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to