Cara Setting HTTPS Cloudflare: Panduan Konfigurasi SSL/TLS

Pengaturan HTTPS di Cloudflare

Untuk mengaktifkan HTTPS melalui Cloudflare, Anda harus memastikan domain telah diarahkan ke nameserver Cloudflare. Pengaturan utama dilakukan melalui menu SSL/TLS pada dashboard Cloudflare. Anda perlu memilih mode enkripsi yang sesuai dengan konfigurasi server asal (origin server) Anda untuk menghindari error koneksi seperti error 521.

Langkah-Langkah Konfigurasi SSL/TLS

  1. Login ke dashboard Cloudflare dan pilih domain Anda.
  2. Klik menu SSL/TLS pada sidebar kiri.
  3. Pilih mode enkripsi yang tepat pada tab Overview:
    • Off: Tidak ada enkripsi.
    • Flexible: Enkripsi antara pengunjung dan Cloudflare, namun tidak antara Cloudflare dan server asal.
    • Full: Enkripsi end-to-end, namun server asal tidak memerlukan sertifikat SSL yang valid.
    • Full (Strict): Enkripsi end-to-end dengan verifikasi sertifikat SSL yang valid di server asal.
  4. Aktifkan fitur Always Use HTTPS pada tab Edge Certificates untuk memaksa semua permintaan HTTP dialihkan ke HTTPS.

Tabel Perbandingan Mode SSL/TLS

ModeKeamananKebutuhan Server Asal
FlexibleRendahTidak butuh SSL
FullSedangButuh SSL (Self-signed)
Full (Strict)TinggiButuh SSL (Valid/CA)

Troubleshooting Umum

Jika Anda mengalami kendala seperti Error 521, ini menandakan bahwa Cloudflare tidak dapat terhubung ke server asal Anda. Pastikan server asal Anda mengizinkan koneksi dari rentang IP Cloudflare dan port 443 (untuk HTTPS) terbuka. Jika Anda menggunakan sertifikat SSL di server asal, pastikan sertifikat tersebut belum kedaluwarsa.