Cara Mudah Mengaktifkan SSL Roundcube di Plesk Panel [Lengkap]
Baik, saya akan jelaskan cara mengaktifkan SSL untuk Roundcube di Plesk Panel. Ada beberapa cara:
Metode 1: Mengaktifkan SSL untuk Webmail (Paling Mudah)
Langkah 1: Install SSL Certificate untuk Domain
- Login ke Plesk Panel
- Pilih domain iai-alfatimah.ac.id
- Klik SSL/TLS Certificates (di sidebar)
- Klik Install atau Get it free (untuk Let's Encrypt)
- Pastikan centang opsi:
- ✅ Include a "www" subdomain for iai-alfatimah.ac.id
- ✅ Secure the mail (ini penting!)
- ✅ Secure webmail (ini penting untuk Roundcube!)
- Masukkan email untuk notifikasi
- Klik Get it free atau Install
- Tunggu proses selesai
Langkah 2: Pastikan Webmail Menggunakan SSL
- Masih di domain iai-alfatimah.ac.id
- Klik Mail Settings (di bagian Mail)
- Scroll ke bagian Webmail
- Pastikan webmail aktif
- Klik Apply atau OK
Metode 2: Setup SSL untuk Subdomain Webmail (Recommended)
Jika Anda ingin akses Roundcube melalui https://webmail.iai-alfatimah.ac.id:
Langkah 1: Buat/Cek Subdomain Webmail
- Di Plesk, pilih domain iai-alfatimah.ac.id
- Klik Subdomains
- Jika belum ada webmail, klik Add Subdomain:
- Subdomain name:
webmail - Document root: biarkan default
- Klik OK
Langkah 2: Install SSL untuk Subdomain Webmail
Cara A - Via Domain SSL (Otomatis):
- Pilih domain iai-alfatimah.ac.id
- SSL/TLS Certificates → Install/Renew
- Centang Secure webmail
- Install
Cara B - Via Subdomain Langsung:
- Klik subdomain webmail.iai-alfatimah.ac.id
- Klik SSL/TLS Certificates
- Install (Let's Encrypt)
- Klik Get it free
Langkah 3: Force HTTPS Redirect
- Pilih subdomain webmail.iai-alfatimah.ac.id
- Klik Hosting Settings atau Apache & nginx Settings
- Centang: Permanent SEO-safe 301 redirect from HTTP to HTTPS
- Klik OK
Metode 3: Konfigurasi SSL di Server Level
Via Tools & Settings:
- Tools & Settings (di sidebar kiri)
- Mail Server Settings
- Tab Mail atau Server Settings
- Cari bagian SSL/TLS Certificate
- Pilih certificate yang sudah diinstall untuk domain
- Klik Apply atau OK
Verifikasi SSL Sudah Aktif:
Test 1: Akses Webmail via Browser
Coba akses salah satu URL ini:
https://webmail.iai-alfatimah.ac.idhttps://iai-alfatimah.ac.id:8443/webmailhttps://iai-alfatimah.ac.id/webmail
Yang harus Anda lihat:
- ✅ Gembok hijau/aman di address bar
- ✅ Certificate valid
- ✅ Roundcube login page muncul
Test 2: Cek Certificate Details
Di browser:
- Klik gembok di address bar
- Certificate → View Certificate
- Pastikan:
- Issued to: webmail.iai-alfatimah.ac.id atau iai-alfatimah.ac.id
- Valid from/to: tanggal yang benar
- Issued by: Let's Encrypt (atau provider SSL Anda)
Troubleshooting:
❌ Problem: "Your connection is not private" / Certificate Error
Solusi:
- Pastikan DNS sudah benar:
Type: AHost: webmailValue: 103.129.149.166
- Tunggu DNS propagation (15 menit - 24 jam)
- Clear browser cache
- Reinstall SSL certificate
❌ Problem: Roundcube tidak muncul
Solusi:
- Cek apakah Roundcube sudah terinstall:
- Tools & Settings → Updates and Upgrades
- Cek component: Roundcube
- Install jika belum ada
❌ Problem: HTTP masih bisa diakses
Solusi:
- Aktifkan HTTPS redirect (lihat Langkah 3 di Metode 2)
- Atau tambahkan di
.htaccess:
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Konfigurasi Tambahan (Opsional tapi Disarankan):
1. Update Roundcube Config untuk Gunakan SSL/TLS
Jika punya akses SSH:
# Edit config Roundcube nano /usr/share/psa-roundcube/config/config.inc.php # Cari dan pastikan setting ini: $config['default_host'] = 'ssl://mail.iai-alfatimah.ac.id'; $config['smtp_server'] = 'tls://mail.iai-alfatimah.ac.id'; $config['smtp_port'] = 587; # Untuk IMAP $config['default_port'] = 993;
Atau via Plesk (jika ada menu):
- Tools & Settings → Roundcube
- Update IMAP/SMTP settings
2. Setup HSTS (HTTP Strict Transport Security)
- Pilih domain/subdomain webmail
- Apache & nginx Settings
- Tambahkan di Additional directives for HTTPS:
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"
- OK
URL Akses Roundcube Setelah SSL Aktif:
Setelah semua setup, Anda bisa akses Roundcube melalui:
✅ https://webmail.iai-alfatimah.ac.id (paling umum) ✅ https://iai-alfatimah.ac.id/webmail ✅ https://iai-alfatimah.ac.id:8443/roundcube (Plesk default)
Quick Checklist:
- [ ] Install SSL Certificate untuk domain
- [ ] Centang "Secure webmail" saat install SSL
- [ ] Buat subdomain webmail (optional)
- [ ] Install SSL untuk subdomain webmail
- [ ] Aktifkan HTTPS redirect
- [ ] Test akses https://webmail.iai-alfatimah.ac.id
- [ ] Verifikasi certificate valid
Pertanyaan:
- Apakah Anda sudah punya SSL certificate terinstall untuk domain iai-alfatimah.ac.id?
- Apakah saat akses webmail sekarang masih HTTP atau sudah HTTPS tapi ada error?
- Butuh screenshot langkah-langkah tertentu?
Jika sudah selesai setup SSL, coba akses webmail dan screenshot hasilnya, saya bisa bantu cek apakah sudah benar! 🔒