Kembali ke Semua Artikel Blog Security

Cara Memperbaiki SSL Certificate Expired dan Error Connection Not Private

Tim DevOps AN Media
13 Aug 2026
Cara Memperbaiki SSL Certificate Expired dan Error Connection Not Private - Pembuatan Website & Aplikasi di Jember

Memahami Error SSL Certificate Expired dan Connection Not Private

Pesan error "Your connection is not private" atau "NET::ERR_CERT_DATE_INVALID" terjadi ketika browser mendeteksi bahwa sertifikat SSL (Secure Sockets Layer) pada website telah kedaluwarsa, tidak valid, atau tidak dikonfigurasi dengan benar. Hal ini akan mencegah pengunjung mengakses situs Anda demi keamanan data mereka.

Berikut adalah langkah-langkah presisi dan tuntas untuk mengatasi masalah ini:

Langkah 1: Verifikasi Masa Berlaku Sertifikat SSL

Sebelum melakukan perubahan pada server, pastikan bahwa SSL memang sudah expired.

  1. Buka website Anda melalui browser (misalnya Google Chrome).
  2. Klik pada ikon gembok (atau ikon peringatan "Not Secure") di sebelah kiri URL pada address bar.
  3. Pilih menu Connection is secure / Certificate is not valid (tergantung browser).
  4. Periksa tanggal "Valid from" dan "Valid to". Jika tanggal hari ini melewati batas "Valid to", maka sertifikat telah kedaluwarsa.

Langkah 2: Memperbarui SSL Melalui cPanel (Shared Hosting)

Jika Anda menggunakan layanan Shared Hosting dengan panel kontrol cPanel, biasanya SSL diperbarui secara otomatis menggunakan AutoSSL. Namun, jika gagal, Anda dapat memicunya secara manual:

  1. Login ke dashboard cPanel Anda.
  2. Cari dan klik menu SSL/TLS Status pada bagian Security.
  3. Di halaman tersebut, Anda akan melihat daftar domain dan subdomain Anda.
  4. Centang domain yang mengalami masalah SSL.
  5. Klik tombol Run AutoSSL.
  6. Tunggu proses instalasi selesai (biasanya memakan waktu 5-10 menit). Setelah selesai, ikon gembok hijau akan muncul kembali.

Langkah 3: Memperbarui SSL Melalui SSH (VPS / Dedicated Server dengan Certbot)

Bagi pengguna VPS (Virtual Private Server) seperti Ubuntu/Debian yang menggunakan Let's Encrypt (Certbot), lakukan pembaruan via command line:

  1. Buka terminal dan login ke server menggunakan SSH: ssh user@ip_server
  2. Jalankan perintah berikut untuk menguji pembaruan (dry run):
    sudo certbot renew --dry-run
  3. Jika tidak ada pesan error pada hasil uji coba, jalankan perintah pembaruan sesungguhnya:
    sudo certbot renew
  4. Setelah sertifikat berhasil diperbarui, pastikan untuk me-restart web server Anda agar perubahan diterapkan:
    • Untuk Nginx: sudo systemctl reload nginx
    • Untuk Apache: sudo systemctl reload apache2

Langkah 4: Mengatasi Masalah "Mixed Content" (Jika SSL Sudah Aktif tapi Masih Error)

Terkadang sertifikat sudah valid, namun browser masih menampilkan peringatan karena ada Mixed Content (gambar, script, atau CSS yang dimuat menggunakan HTTP alih-alih HTTPS).

  1. Buka website Anda, klik kanan, lalu pilih Inspect Element.
  2. Masuk ke tab Console. Anda akan melihat pesan error berwarna kuning atau merah terkait konten yang dimuat via http://.
  3. Masuk ke dashboard WordPress (jika menggunakan WordPress), buka menu Settings > General.
  4. Pastikan WordPress Address (URL) dan Site Address (URL) menggunakan https://.
  5. Gunakan plugin seperti Really Simple SSL atau Better Search Replace untuk mengubah seluruh link HTTP menjadi HTTPS di database Anda.

Langkah 5: Hapus Cache Browser dan DNS (Client Side)

Setelah SSL berhasil diperbarui di server, Anda mungkin masih melihat error karena browser menyimpan cache lama.

  1. Tekan Ctrl + Shift + Delete pada browser Anda, centang opsi Cached images and files, lalu klik Clear data.
  2. Buka Command Prompt (Windows) dan jalankan: ipconfig /flushdns untuk menghapus cache DNS lokal.
  3. Muat ulang (refresh) halaman website Anda. Error Connection Not Private seharusnya sudah hilang.

Dengan mengikuti langkah-langkah di atas secara runut, masalah sertifikat SSL kedaluwarsa pada server Anda akan terselesaikan dengan sempurna.

Tertarik Membuat Website atau Aplikasi Android/Mobile di Jember?

Tim pengembang profesional AN Media Jember siap membantu mewujudkan aplikasi website dan mobile impian Anda dengan arsitektur terbaik & terjangkau.

Konsultasi Gratis Sekarang

Artikel Lainnya yang Relevan

Rekomendasi bacaan menarik lainnya seputar pembuatan website & aplikasi

Lihat Semua Blog →
Panduan Mencegah dan Mengatasi Serangan SQL Injection pada Website - AN Media Jember Security
12 Aug 2026
Panduan Mencegah dan Mengatasi Serangan SQL Injection pada Website

Langkah-langkah teknis mengamankan query database menggunakan Prepared Statements (PDO), i...

Baca Selengkapnya →
Cara Mengatasi Error 504 Gateway Timeout dan Memory Exhausted Limit di WordPress - AN Media Jember Tutorial
13 Aug 2026
Cara Mengatasi Error 504 Gateway Timeout dan Memory Exhausted Limit di WordPress

Panduan teknis langkah demi langkah untuk mengatasi Error 504 Gateway Timeout dan batas Me...

Baca Selengkapnya →
Cara Menghindari Hoaks dan Ujaran Kebencian di Media Sosial - AN Media Jember Tutorial
12 Aug 2026
Cara Menghindari Hoaks dan Ujaran Kebencian di Media Sosial

Langkah praktis dan panduan komprehensif memverifikasi fakta berita, mengenali ciri-ciri h...

Baca Selengkapnya →