1,7K
Bu yazımda açık kaynak kod yapısına sahip oldukça popüler iRedMail yüklü alan adınıza yani hostname’ye nasıl SSL yüklenir bunu aktaracağım.
Öncelikle SSH ile login olun.
İlk olarak SSH ile sunucu üzerinde CSR kodu oluşturacağız.
openssl req -new -newkey rsa:2048 -nodes -keyout privkey.pem -out server.csr
Bu komuttan sonra sizlere CSR oluşturulması için adım adım bilgi talebi istenilecek.
Country Name (2 letter code): Ülke için noktalama olmadan iki harfli kodu kullanın. örneğin: TR, CA, CN.
State or Province Name (full name): Şehir bilgisi. Örnek: Rize
Locality Name (eg, city): ilçe bilgisi örnek: merkez
Organization Name (eg, company): şirket adı
Organizational Unit Name (eg, section): departman adı
Common Name (e.g. server FQDN or YOUR name): mailin kurulu olduğu alan adı/alt alan adı/hostname
Email Address []: mail adresi
A challenge password []: ssl parolası (yeni bir şifre girilecek)
An optional company name []: isteğe bağlı firma adı
Bu bilgileri girdikten sonra CSR kodu tamamlanmış oluyor.
Şimdi SSL satın aldığımız bilgileri girmemiz gerekiyor.
Aşağıdaki komut ile CRT dosyasını ekleyelim:
nano /etc/ssl/certs/iRedMail.crt
Aşağıdaki komut ile KEY dosyasını ekleyelim:
nano /etc/ssl/private/iRedMail.key
işlemler tamamlandı şimdi sunucu reboot edelim ve SSL aktif 🙂
SSL check servislerinde zincir (Intermediate CA) hatası verirse iRedMail.crt dosyasına ek olarak Intermediate dosyalarını ekleyerek reboot edelim ve bu sorunda ortadan kalkmış oluyor.