Topic: Install a purchased SSL Certificate from Geotrust in iRedMail
==== Required information ====
- iRedMail version: 0.8.5
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP
- Linux/BSD distribution name and version: Ubuntu 12.04.3
- Related log if you're reporting an issue: (postmaster@mctours-centroamerica.com email received and read until restored to original configuration)
Transcript of session follows.
Out: 220 mail.mctours-centroamerica.com ESMTP Postfix (Ubuntu)
In: EHLO AdalbertoPC
Out: 250-mail.mctours-centroamerica.com
Out: 250-PIPELINING
Out: 250-SIZE 15728640
Out: 250-ETRN
Out: 250-STARTTLS
Out: 250-AUTH PLAIN LOGIN
Out: 250-AUTH=PLAIN LOGIN
Out: 250-ENHANCEDSTATUSCODES
Out: 250-8BITMIME
Out: 250 DSN
In: STARTTLS
Out: 454 4.7.0 TLS not available due to local problem
Session aborted, reason: lost connection
For other details, see the local mail logfile
====
Can you please give me instructions on how to install a signed SSL certificate bought from GeoTrust?
I understand I need to edit the following files:
a) Apache (Webserver)
/etc/apache2/sites-available/default-ssl
SSLCertificateFile /etc/ssl/certs/[yourname].crt
SSLCertificateKeyFile /etc/ssl/private/[yourname].key
SSLCACertificateFile /etc/ssl/certs/[Geotrust_CA].crt
b) Dovecot (IMAP/POP Server)
/etc/dovecot/dovecot.conf
ssl_key_file = /etc/ssl/private/[yourname].key
ssl_cert_file = /etc/ssl/certs/[yourname].crt
ssl_ca_file = /etc/ssl/certs/[Geotrust_CA].crt
c) Postfix (SMTP Server)
/etc/postfix/main.cf
smtpd_tls_key_file = /etc/ssl/private/[yourname].key
smtpd_tls_cert_file = /etc/ssl/certs/[yourname].crt
smtpd_tls_CAfile = /etc/ssl/certs/[Geotrust_CA].crt
d) Restart all three services
service apache2 restart
service dovecot restart
service postfix restart
I tried it and it stopped working. I had to roll back to the default self signed iRedMail certificate.
Any help would be appreciated.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.