Server Solusi – Website yang dikelola melalui CyberPanel bisa mengalami masalah SSL dalam beberapa bentuk. Sertifikat gagal diterbitkan, browser menampilkan peringatan keamanan, HTTPS tidak dapat dibuka, atau sertifikat yang tampil ternyata bukan sertifikat untuk domain yang sedang diakses.
Gejala tersebut terlihat mirip, tetapi penyebabnya bisa berbeda. Masalah penerbitan sertifikat Let’s Encrypt, misalnya, memerlukan pemeriksaan yang berbeda dari sertifikat kedaluwarsa atau konfigurasi SSL pada OpenLiteSpeed.
Karena belum ada log error atau konfigurasi server yang diberikan, panduan ini menggunakan skenario troubleshooting umum pada CyberPanel dengan OpenLiteSpeed. Saya tidak menganggap satu penyebab sebagai kepastian sebelum ada bukti dari pemeriksaan server.
Apa Penyebab SSL Error di CyberPanel?
Cara memperbaiki SSL error di CyberPanel adalah dengan memastikan DNS domain mengarah ke server yang benar, domain dapat dijangkau untuk validasi sertifikat, sertifikat yang digunakan masih valid, serta konfigurasi SSL pada virtual host sesuai dengan domain tersebut.
Mulailah dengan memeriksa pesan error di browser dan status sertifikat. Jika penerbitan Let’s Encrypt gagal, periksa DNS dan proses validasi domain. Jika sertifikat sudah terbit tetapi browser masih menampilkan peringatan, periksa masa berlaku, nama domain dalam sertifikat, rantai sertifikat, dan konfigurasi HTTPS di OpenLiteSpeed.
Jangan langsung menghapus atau menerbitkan ulang sertifikat sebelum mengetahui penyebabnya. Tindakan tersebut belum tentu menyelesaikan masalah dan dapat menambah gangguan jika konfigurasi yang ada sebenarnya masih bisa diperbaiki.
Gejala SSL Error dan Cara Membedakannya
Sebelum mengubah konfigurasi, cocokkan gejala yang kamu lihat dengan kemungkinan penyebab berikut.
| Gejala | Kemungkinan penyebab |
|---|---|
| Penerbitan SSL gagal di CyberPanel | DNS salah, validasi domain gagal, atau port yang diperlukan tidak dapat dijangkau |
Browser menampilkan NET::ERR_CERT_DATE_INVALID | Sertifikat kedaluwarsa atau waktu sistem tidak sesuai |
Browser menampilkan NET::ERR_CERT_COMMON_NAME_INVALID | Sertifikat tidak mencakup nama domain yang diakses |
Browser menampilkan ERR_SSL_VERSION_OR_CIPHER_MISMATCH | Negosiasi TLS atau konfigurasi listener bermasalah |
Domain utama aman, tetapi www bermasalah | Nama www belum tercakup dalam DNS atau sertifikat |
| Website menampilkan sertifikat milik domain lain | Pemetaan virtual host, SNI, atau konfigurasi listener perlu diperiksa |
Nama pesan pada browser dapat berbeda menurut browser dan sistem operasi. Gunakan pesan tersebut sebagai petunjuk awal, bukan sebagai bukti tunggal penyebabnya.

Langkah Diagnosis SSL di CyberPanel
1. Pastikan DNS domain mengarah ke VPS yang benar
Penerbitan sertifikat Let’s Encrypt memerlukan validasi domain. Jika domain mengarah ke IP server yang salah, proses penerbitan dapat gagal meskipun website sudah dibuat di CyberPanel.
Dari terminal Linux, periksa alamat IPv4 domain:
dig +short A example.comPeriksa juga alamat IPv6 jika domain memiliki record AAAA:
dig +short AAAA example.comGanti example.com dengan domain yang sedang kamu tangani.
Bandingkan hasilnya dengan IP VPS. Jika record A mengarah ke IP lama, perbaiki DNS di penyedia DNS. Jika record AAAA mengarah ke server yang tidak lagi melayani domain tersebut, koreksi atau hapus record itu hanya setelah memastikan IPv6 memang tidak digunakan.
Jika domain menggunakan Cloudflare atau proxy lain, periksa juga apakah permintaan validasi dapat mencapai origin server. Untuk diagnosis sementara, penggunaan mode DNS-only dapat membantu membedakan masalah proxy dari masalah origin, tetapi lakukan hanya jika sesuai dengan arsitektur dan kebijakan keamanan website.
2. Periksa akses ke port 80 dan 443
Untuk validasi HTTP-01, Let’s Encrypt perlu dapat mengakses server melalui port 80. Website HTTPS normal umumnya juga memerlukan port 443 yang dapat dijangkau pengunjung.
Periksa status firewall UFW jika digunakan:
sudo ufw statusPeriksa apakah ada proses yang mendengarkan pada port web:
sudo ss -ltnp | grep -E ':(80|443)\b'Jika tidak ada listener yang sesuai, periksa status OpenLiteSpeed dan konfigurasi listener di CyberPanel atau WebAdmin OpenLiteSpeed.
Jika firewall aktif, pastikan aturan mengizinkan trafik masuk yang diperlukan. Jangan menonaktifkan firewall seluruhnya untuk menguji SSL. Selain firewall Linux, periksa juga firewall dari penyedia VPS atau aturan jaringan eksternal.
3. Periksa status sertifikat yang terpasang
Kamu bisa memeriksa sertifikat yang diberikan server menggunakan OpenSSL:
openssl s_client -connect example.com:443 -servername example.com </dev/nullPerintah ini membuat koneksi TLS dan mengirimkan nama domain melalui SNI (Server Name Indication), sehingga server dapat memilih sertifikat untuk virtual host yang sesuai.

Untuk melihat masa berlaku sertifikat yang disajikan server:
echo | openssl s_client -connect example.com:443 -servername example.com 2>/dev/null | openssl x509 -noout -subject -issuer -dates -ext subjectAltNamePeriksa bagian berikut:
notBeforedannotAfter: periode berlaku sertifikat.subjectAltName: nama domain yang tercakup.issuer: penerbit sertifikat.
Perintah tersebut memeriksa sertifikat yang disajikan melalui koneksi ke port 443, bukan otomatis memastikan bahwa semua konfigurasi di disk sudah benar. Jika koneksi gagal atau sertifikat tidak dapat dibaca, lanjutkan dengan pemeriksaan listener dan log OpenLiteSpeed.
4. Periksa log OpenLiteSpeed
Pada instalasi OpenLiteSpeed standar, salah satu lokasi log utama adalah:
sudo tail -n 100 /usr/local/lsws/logs/error.logJika file tidak ditemukan atau tidak berisi pesan yang relevan, periksa lokasi log yang dikonfigurasi pada server dan log website yang tersedia melalui CyberPanel.
Cari pesan yang muncul pada waktu penerbitan atau pemasangan SSL. Jika ada error terkait pembacaan sertifikat, private key, atau konfigurasi listener, periksa lokasi file dan konfigurasi yang digunakan.
Jangan menganggap semua instalasi CyberPanel menyimpan log di satu lokasi yang sama. Jalur log dapat berbeda menurut versi dan konfigurasi server.
Cara Memperbaiki SSL Error di CyberPanel
Setelah diagnosis awal, pilih langkah perbaikan berdasarkan jenis masalahnya. Hindari menerbitkan ulang sertifikat berkali-kali tanpa memperbaiki penyebab validasi yang gagal.
1. Terbitkan ulang SSL melalui CyberPanel jika validasi sebelumnya gagal
Jika DNS sudah benar dan domain dapat dijangkau, kamu bisa mencoba menerbitkan sertifikat melalui antarmuka CyberPanel.
Langkah 1 — Buka menu SSL
Masuk ke CyberPanel, lalu buka menu Security → Manage SSL. Nama dan susunan menu dapat berbeda pada versi CyberPanel yang kamu gunakan.
Langkah 2 — Pilih website
Pilih website dengan domain yang ingin diperbaiki. Pastikan domain dan alamat server sesuai dengan konfigurasi DNS.
Langkah 3 — Jalankan Issue SSL
Pilih Issue SSL dan tunggu proses validasi. Jika gagal, catat pesan error yang ditampilkan sebelum mencoba kembali.
Alur tersebut mengikuti panduan penerbitan sertifikat pada dokumentasi CyberPanel.

Jika proses gagal lagi, kembali ke pemeriksaan DNS, port, dan log. Jangan menghapus sertifikat lama secara manual sebagai langkah pertama, terutama jika website sedang melayani trafik produksi.
2. Perbaiki sertifikat yang kedaluwarsa
Jika pemeriksaan menunjukkan sertifikat sudah melewati tanggal notAfter, periksa apakah pembaruan otomatis berjalan dan apakah proses validasi domain masih bisa dilakukan.
Pada CyberPanel, periksa status sertifikat website dan gunakan mekanisme penerbitan atau pembaruan yang disediakan panel. Jika pembaruan gagal, telusuri pesan error yang muncul.
Jika sertifikat baru berhasil diterbitkan tetapi browser masih menampilkan sertifikat lama, periksa apakah OpenLiteSpeed sudah menggunakan sertifikat yang benar dan apakah domain diarahkan ke server yang tepat.
Jangan menganggap sertifikat sudah diperbarui hanya karena file sertifikat baru tersedia di disk. Pastikan sertifikat yang benar-benar disajikan melalui HTTPS juga sudah berubah.
3. Perbaiki SSL yang tidak cocok dengan nama domain
Sertifikat untuk example.com belum tentu mencakup www.example.com. Keduanya harus tercantum dalam sertifikat apabila keduanya akan diakses melalui HTTPS.
Periksa record DNS kedua nama domain, kemudian pastikan sertifikat mencakup seluruh nama yang diperlukan.
Jika sertifikat tidak mencakup salah satu domain, terbitkan atau perbarui sertifikat menggunakan konfigurasi domain yang sesuai melalui CyberPanel. Setelah itu, periksa kembali sertifikat yang disajikan untuk setiap nama domain.
Jika domain utama benar tetapi www menampilkan sertifikat lain, periksa juga pemetaan virtual host dan listener HTTPS.
4. Perbaiki konfigurasi listener SSL OpenLiteSpeed
Jika sertifikat sudah valid tetapi browser masih menampilkan sertifikat yang salah, periksa konfigurasi HTTPS di OpenLiteSpeed.
Dokumentasi OpenLiteSpeed menjelaskan bahwa sertifikat dapat dikonfigurasi pada tingkat listener maupun virtual host. Sertifikat pada tingkat virtual host dapat mengesampingkan konfigurasi listener.
Periksa hal berikut melalui WebAdmin atau antarmuka yang dikelola CyberPanel:
Listener HTTPS menggunakan port 443 dan konfigurasi secure yang sesuai.
Virtual host domain sudah dipetakan ke listener HTTPS.
Nama domain yang dipetakan mencakup domain utama dan alias yang digunakan.
Jalur certificate dan private key mengarah ke file yang benar.
Baca JugaCyberPanel Login Gagal Setelah Update? Ini Cara Diagnosis dan Memperbaikinya![CyberPanel Login Gagal Setelah Update? Ini Cara Diagnosis dan Memperbaikinya]()
Sertifikat dan private key merupakan pasangan yang sesuai.
Jangan mengedit konfigurasi OpenLiteSpeed secara manual jika CyberPanel mengelola file tersebut, kecuali kamu memahami bagaimana panel mempertahankan atau menulis ulang konfigurasi.
Jika perubahan konfigurasi memang diperlukan, ikuti mekanisme penerapan yang sesuai dengan versi server. Lakukan restart atau graceful restart hanya jika diperlukan, setelah memeriksa dampak terhadap website yang sedang berjalan.
5. Periksa akses ke file sertifikat dan private key
Jika log menunjukkan kegagalan membaca file sertifikat atau private key, periksa keberadaan file dan izin aksesnya.
Misalnya, jika konfigurasi menunjuk ke direktori sertifikat Let’s Encrypt:
sudo ls -l /etc/letsencrypt/live/example.com/Path tersebut hanya contoh; lokasi aktual bergantung pada metode penerbitan dan konfigurasi CyberPanel.
Jika menggunakan symlink, periksa targetnya:
sudo readlink -f /etc/letsencrypt/live/example.com/fullchain.pemPastikan file target tersedia dan proses OpenLiteSpeed memiliki akses yang dibutuhkan.
Jangan menjalankan chmod -R 777 pada direktori sertifikat. Private key harus tetap terlindungi. Jika akses ditolak, periksa ownership, permission, ACL, dan mekanisme keamanan sistem sebelum melakukan perubahan.
Cara Memverifikasi SSL Setelah Diperbaiki
Setelah melakukan perbaikan, jangan hanya mengandalkan indikator gembok di browser. Lakukan pemeriksaan berikut untuk memastikan sertifikat yang disajikan sesuai dengan domain.
1. Periksa koneksi HTTPS
curl -Iv https://example.com/Perintah ini membantu memeriksa koneksi TLS dan respons HTTP. Jika koneksi berhasil, perhatikan status HTTP serta apakah proses verifikasi sertifikat menghasilkan error.
Respons HTTP 200, 301, atau 302 bisa sesuai dengan konfigurasi website. Fokuskan pemeriksaan SSL pada keberhasilan negosiasi TLS dan validasi sertifikat.
2. Periksa masa berlaku dan nama domain sertifikat
echo | openssl s_client -connect example.com:443 -servername example.com 2>/dev/null | openssl x509 -noout -dates -ext subjectAltNamePastikan masa berlaku masih sesuai dan nama domain yang diakses tercakup dalam sertifikat.
Jika website menggunakan beberapa domain atau subdomain, ulangi pemeriksaan untuk masing-masing nama yang dilayani.
3. Periksa log setelah pengujian
Periksa log error OpenLiteSpeed dan log yang tersedia di CyberPanel setelah permintaan HTTPS dilakukan. Jika pesan kegagalan masih muncul, cocokkan waktu kejadian dan detailnya dengan permintaan terbaru.
Perlu dibedakan antara konfigurasi yang sudah diubah dan perbaikan yang sudah terverifikasi. Tanpa hasil pengujian dari server yang bersangkutan, tidak tepat menyatakan masalah sudah selesai.
Pencegahan SSL Error di CyberPanel
Agar masalah yang sama tidak mudah terulang, lakukan beberapa pemeriksaan berikut:
Pastikan DNS tetap akurat. Periksa record A dan AAAA setelah migrasi VPS atau perubahan nameserver.
Pantau masa berlaku sertifikat. Pastikan mekanisme pembaruan otomatis bekerja dan kegagalannya dapat diketahui.
Pertahankan akses port yang diperlukan. Pastikan firewall dan aturan jaringan tidak menghalangi validasi maupun koneksi HTTPS.
Hindari perubahan sertifikat manual tanpa dokumentasi. Catat jalur sertifikat dan konfigurasi yang digunakan agar mudah ditelusuri.
Periksa log setelah pembaruan. Jika SSL gagal diperbarui, cari penyebab sebelum mencoba penerbitan ulang.
Pastikan semua nama domain tercakup. Periksa domain utama,
www, dan subdomain yang memang menggunakan HTTPS.
FAQ Seputar SSL Error di CyberPanel
1. Mengapa Issue SSL di CyberPanel selalu gagal?
Penyebab yang perlu diperiksa meliputi DNS yang belum mengarah ke server, record IPv6 yang salah, port validasi yang tidak dapat dijangkau, atau konfigurasi domain yang tidak sesuai. Periksa pesan error sebelum mengulangi penerbitan sertifikat.
2. Apakah SSL CyberPanel bisa diperbaiki tanpa restart server?
Sering kali bisa. Perbaikan DNS atau penerbitan sertifikat melalui panel tidak selalu memerlukan restart seluruh VPS. Namun, perubahan konfigurasi OpenLiteSpeed mungkin memerlukan reload atau restart layanan sesuai jenis perubahan.
3. Mengapa SSL sudah terbit tetapi browser masih menampilkan peringatan?
Periksa masa berlaku, nama domain pada sertifikat, rantai sertifikat, dan sertifikat yang benar-benar disajikan oleh server. Cache browser bisa menjadi pertimbangan, tetapi jangan menganggap cache sebagai penyebab sebelum memeriksa sertifikat melalui koneksi baru.
4. Apakah SSL untuk website berbeda dengan SSL CyberPanel?
Ya. Sertifikat untuk website dan sertifikat untuk hostname panel merupakan kebutuhan yang berbeda. Sertifikat website tidak otomatis mengamankan akses ke hostname panel. Gunakan pengelolaan sertifikat yang sesuai untuk masing-masing layanan.
5. Apa yang harus dilakukan jika SSL tetap error setelah Issue SSL berhasil?
Periksa sertifikat yang disajikan pada port 443, pemetaan virtual host, konfigurasi listener HTTPS, dan log OpenLiteSpeed. Jika sertifikat yang diterbitkan benar tetapi yang tampil berbeda, fokuskan diagnosis pada konfigurasi server atau arah DNS.
Penutup
Cara memperbaiki SSL error di CyberPanel bergantung pada titik kegagalannya. Jika penerbitan sertifikat gagal, mulai dari DNS dan validasi domain. Jika sertifikat sudah terbit tetapi browser masih menampilkan peringatan, periksa masa berlaku, nama domain, rantai sertifikat, serta konfigurasi listener dan virtual host OpenLiteSpeed.
Gunakan log sebagai dasar diagnosis dan verifikasi hasil melalui koneksi HTTPS setelah perubahan. Jika masalah masih terjadi, pesan error lengkap dari CyberPanel atau OpenLiteSpeed akan membantu menentukan langkah berikutnya tanpa perlu mengubah konfigurasi secara acak.

