Lewati ke isi

Website & Domain

Cara Pasang SSL Gratis di cPanel dengan AutoSSL

Langkah memasang SSL gratis lewat AutoSSL di cPanel, cara memaksa penerbitan, membaca status SSL/TLS, dan memperbaiki domain yang gagal validasi.

Terbit 5 menit baca

Jawaban singkat

Pastikan domain sudah mengarah ke IP hosting, buka SSL/TLS Status di cPanel, jalankan AutoSSL, lalu cek status tiap domain. Sertifikat diperpanjang otomatis. Kalau gagal, penyebab umumnya DNS belum mengarah, record CAA, atau folder .well-known terblokir.

Daftar isi
  1. Bagaimana AutoSSL bekerja?
  2. Langkah memasang SSL gratis dengan AutoSSL
  3. 1. Pastikan domain mengarah ke hosting
  4. 2. Buka menu SSL/TLS Status
  5. 3. Jalankan AutoSSL
  6. 4. Periksa status tiap domain
  7. 5. Kecualikan domain yang tidak dipakai
  8. 6. Paksa HTTPS dan cek website
  9. Kenapa AutoSSL gagal menerbitkan sertifikat?
  10. Apakah perlu melakukan sesuatu setelah sertifikat terbit?
  11. Pertanyaan yang sering diajukan

Sudah punya hosting cPanel tapi website masih tampil "Not secure"? Hampir pasti kamu tidak perlu membeli apa pun. Sebagian besar hosting cPanel sudah menyertakan AutoSSL, fitur yang menerbitkan dan memperpanjang sertifikat SSL gratis secara otomatis untuk setiap domain dan subdomain di akunmu.

Jawaban singkatnya: arahkan domain ke hosting, buka menu SSL/TLS Status, jalankan AutoSSL, lalu tunggu beberapa menit. Sisanya, termasuk perpanjangan, berjalan sendiri. Panduan ini juga membahas cara membaca status dan memperbaiki domain yang gagal.

Bagaimana AutoSSL bekerja?

AutoSSL berjalan terjadwal di server. Ia memeriksa semua domain di akun cPanel, lalu meminta sertifikat untuk domain yang belum punya sertifikat valid atau yang sertifikatnya akan segera habis. Menurut dokumentasi cPanel, Let's Encrypt adalah penyedia AutoSSL bawaan untuk instalasi baru, sertifikat yang diterbitkan berlaku 90 hari, dan AutoSSL mencoba memperpanjangnya dalam 29 hari sebelum kedaluwarsa.

Sebelum menerbitkan, AutoSSL menjalankan Domain Control Validation (DCV), yaitu bukti bahwa domain memang dikelola dari server ini. Hanya domain yang lolos DCV yang dimasukkan ke sertifikat. Di sinilah sebagian besar masalah muncul.

Langkah memasang SSL gratis dengan AutoSSL

1. Pastikan domain mengarah ke hosting

Domain harus sudah resolve ke alamat IP hostingmu, baik lewat nameserver hosting maupun record A. Kalau baru saja mengganti nameserver, tunggu sampai perubahan menyebar. Cara mengarahkannya ada di cara mengarahkan domain ke hosting lewat nameserver.

Cek cepat dari terminal:

dig +short domainkamu.com A
dig +short www.domainkamu.com A

Kedua perintah harus menampilkan IP yang sama dengan IP server di halaman depan cPanel.

2. Buka menu SSL/TLS Status

Login ke cPanel, masuk ke bagian Security, lalu klik SSL/TLS Status. Halaman ini menampilkan semua domain, subdomain, dan alias (termasuk www, mail, dan cpanel. bila ada), lengkap dengan status sertifikatnya.

3. Jalankan AutoSSL

Klik tombol Run AutoSSL di bagian atas halaman. Tombol ini hanya muncul bila penyedia mengaktifkan fitur AutoSSL untuk akunmu. Proses berjalan di latar belakang, biasanya beberapa menit, tergantung jumlah domain dan antrean server. Kalau tombolnya tidak ada, AutoSSL tetap akan berjalan sesuai jadwal server, atau kamu bisa meminta penyedia hosting menjalankannya.

4. Periksa status tiap domain

Setelah selesai, muat ulang halaman. Domain yang berhasil berlabel AutoSSL DV. Domain yang gagal tetap berlabel Unsecured dan disertai pesan penyebab di kolom status sertifikat. Gunakan filter Has AutoSSL Problems untuk melihat hanya domain yang bermasalah.

5. Kecualikan domain yang tidak dipakai

Subdomain yang tidak pernah diarahkan ke server, misalnya alias lama, akan terus gagal validasi. Centang domain tersebut lalu pilih opsi untuk mengecualikannya dari AutoSSL agar daftar masalah tetap bersih dan kuota penerbitan tidak terbuang.

6. Paksa HTTPS dan cek website

Sertifikat terpasang tidak otomatis membuat pengunjung pindah ke HTTPS. Aktifkan Force HTTPS Redirect di menu Domains bila tersedia, atau tambahkan aturan di .htaccess seperti di cara redirect HTTP ke HTTPS lewat .htaccess. Lalu buka website dan pastikan gembok tampil tanpa peringatan.

Kenapa AutoSSL gagal menerbitkan sertifikat?

Pesan error di SSL/TLS Status biasanya cukup jelas bila tahu cara membacanya. Penyebab yang paling sering:

Pesan atau gejalaPenyebabPerbaikan
Domain tidak resolve ke IP serverDNS mengarah ke tempat lain atau belum menyebarPerbaiki record A atau nameserver, tunggu, jalankan ulang
DCV gagal lewat HTTPFolder /.well-known/ diblokir .htaccess, plugin keamanan, atau redirect anehIzinkan akses ke /.well-known/acme-challenge/
Gagal karena CAARecord CAA hanya mengizinkan CA lainTambah record CAA untuk CA yang dipakai AutoSSL, atau hapus CAA yang bentrok
Domain di balik proxy CloudflareValidasi tidak sampai ke server asalMatikan proxy sementara atau pakai validasi DNS
Terkena rate limitTerlalu sering meminta sertifikat untuk domain yang samaTunggu, jangan menjalankan ulang berkali-kali

Soal CAA, dokumentasi cPanel menjelaskan bahwa bila domain tidak punya record CAA, CA mana pun boleh menerbitkan sertifikat. Kalau ada record CAA, pastikan CA yang dipakai AutoSSL tercantum. Pembahasan record ini ada di record AAAA, SRV, dan CAA.

Apakah perlu melakukan sesuatu setelah sertifikat terbit?

Tidak banyak. AutoSSL memperpanjang sendiri, jadi tugasmu hanya memastikan domain tetap mengarah ke server yang sama. Perlu diingat, Let's Encrypt sudah mengumumkan masa berlaku sertifikat akan dipendekkan bertahap mulai 2027, sehingga perpanjangan otomatis makin penting.

Satu hal yang sering terlewat setelah pindah ke HTTPS adalah konten campuran: gambar atau skrip yang masih dipanggil lewat http://. Browser akan memblokir atau memberi peringatan, sehingga gembok terlihat tidak sempurna.

Pertanyaan yang sering diajukan

Apakah AutoSSL benar-benar gratis?

Ya, sertifikat dari AutoSSL tidak dipungut biaya terpisah. Fitur ini tersedia bila penyedia hosting mengaktifkannya di paketmu.

Apakah AutoSSL mencakup subdomain www dan mail?

Ya, selama nama itu terdaftar di akun dan lolos validasi. Alias seperti www, mail, dan webmail biasanya ikut dimasukkan ke sertifikat.

Berapa lama sertifikat AutoSSL berlaku?

Sertifikat Let's Encrypt dari AutoSSL berlaku 90 hari dan diperpanjang otomatis sebelum habis.

Bisakah memasang SSL berbayar di akun yang sudah memakai AutoSSL?

Bisa. Pasang sertifikat berbayar lewat menu SSL/TLS. AutoSSL umumnya tidak menimpa sertifikat valid yang dipasang manual, tapi kecualikan domain itu dari AutoSSL bila ingin lebih pasti.

Apakah AutoSSL bisa menerbitkan sertifikat wildcard?

Dokumentasi cPanel menyebut provider Let's Encrypt bisa mengamankan domain wildcard. Syaratnya, validasi DNS harus bisa dilakukan, umumnya ketika zona DNS dikelola di server tersebut.

Checklist singkat:

  • Domain dan www sudah mengarah ke IP hosting.
  • SSL/TLS Status menunjukkan AutoSSL DV untuk domain yang dipakai.
  • Subdomain yang tidak dipakai sudah dikecualikan.
  • Pengunjung otomatis dialihkan ke HTTPS.
  • Tidak ada peringatan mixed content di halaman penting.

Sumber & referensi

Baca juga