Ahora toca añadir SSL al webaccess.
Primero, vamos al servidor y añadimos los siguientes directorios con los permisos:
# mkdir /etc/apache2/certs
# chmod 700 /etc/apache2/certs
# cd /etc/apache2/certs
Generamos el certificado:
openssl req -nodes -newkey rsa:2048 -keyout zarafa-ssl.key -out zarafa-ssl.csr
Y respondemos a las preguntas….
Vemos si se ha generado el certificado…
cat /etc/apache2/certs/zarafa-ssl.key
Firmamos el certificado:
openssl x509 -req -in zarafa-ssl.csr -signkey zarafa-ssl.key -out zarafa-ssl.crt -days 9999
root@zeus#a2enmod ssl
Habilitamos el SSL en el webaccess de zarafa:
root@zeus#nano /etc/apache2/sites-available/zarafa-webaccess
Y añadimos al final del fichero..
SSLEngine On
SSLCertificateFile /etc/apache2/certs/zarafa-ssl.crt
SSLCertificateKeyFile /etc/apache2/certs/zarafa-ssl.key
Reiniciamos el apache y listo …
/etc/init.d/apache2 restart