Server Solusi – Ketika halaman CyberPanel tidak bisa dibuka melalui browser, masalahnya belum tentu berasal dari OpenLiteSpeed atau website yang dihosting. CyberPanel memiliki layanan panel tersendiri yang umumnya diakses melalui HTTPS pada port 8090, sedangkan website yang dikelola menggunakan OpenLiteSpeed biasanya melayani trafik HTTP dan HTTPS melalui port 80 dan 443.
Artinya, website yang tetap online tidak selalu menandakan panel CyberPanel berjalan normal. Sebaliknya, panel yang tidak bisa dibuka juga tidak otomatis berarti seluruh website di server mengalami gangguan.
Cara mengatasi CyberPanel tidak bisa diakses adalah memeriksa layanan lscpd, port 8090, firewall, dan log error secara berurutan. Setelah mengetahui apakah masalah berada pada service, jaringan, atau aplikasi panel, kamu bisa menentukan perbaikan yang sesuai tanpa mengganggu website yang masih berjalan.
1. Kenali Gejala CyberPanel yang Tidak Bisa Dibuka
Sebelum menjalankan perintah perbaikan, perhatikan pesan yang muncul pada browser. Setiap jenis error dapat memberikan petunjuk awal yang berbeda.
| Gejala | Kemungkinan yang perlu diperiksa |
|---|---|
ERR_CONNECTION_TIMED_OUT | Firewall, security group VPS, jalur jaringan, atau layanan yang tidak merespons. |
ERR_CONNECTION_REFUSED | Tidak ada layanan yang menerima koneksi pada alamat dan port tujuan, atau koneksi ditolak. |
503 Service Unavailable | Layanan panel atau komponen aplikasi tidak dapat melayani permintaan dengan normal. |
ERR_SSL_PROTOCOL_ERROR | Ketidaksesuaian protokol, konfigurasi TLS, atau layanan yang berjalan pada port tersebut. |
| Halaman login terbuka tetapi gagal login | Autentikasi, sesi, aplikasi panel, atau masalah terkait akun. |
| Panel tidak terbuka, tetapi website normal | Periksa layanan panel lscpd secara terpisah dari lsws. |
Daftar ini merupakan panduan awal, bukan diagnosis pasti. Sebagai contoh, error koneksi timeout dapat disebabkan oleh firewall, tetapi bisa juga terjadi karena jalur jaringan atau service yang tidak merespons.
2. Periksa Status Service CyberPanel
CyberPanel menggunakan layanan lscpd untuk panel administrasinya. Langkah pertama adalah memastikan service tersebut berjalan.
Hubungkan ke VPS melalui SSH, lalu jalankan:
sudo systemctl status lscpdPerhatikan bagian Active pada hasil perintah.
active (running): service sedang berjalan, tetapi belum tentu panel dapat diakses dari luar.inactive (dead): service sedang tidak aktif.failed: service mengalami kegagalan saat berjalan atau memulai proses.Unit lscpd.service could not be found: nama unit tidak ditemukan pada systemd yang digunakan. Periksa instalasi dan unit service sebelum mencoba memasangnya kembali.
Jika service tidak aktif, jangan langsung menginstal ulang CyberPanel. Periksa penyebabnya terlebih dahulu.
Untuk melihat pesan log terbaru dari service:
sudo journalctl -u lscpd -n 100 --no-pagerPerintah ini menampilkan hingga 100 baris log yang tersedia di systemd journal untuk lscpd.
Cari pesan yang berkaitan dengan kegagalan startup, konfigurasi, proses Python, atau port yang tidak dapat digunakan. Jika log menunjukkan error tertentu, tangani error tersebut sebelum mencoba langkah berikutnya.
3. Restart lscpd Jika Service Berhenti atau Bermasalah
Jika hasil pemeriksaan menunjukkan service tidak aktif, atau ada alasan yang jelas untuk memulai ulang panel, kamu dapat menggunakan:
sudo systemctl restart lscpdKemudian periksa kembali:
sudo systemctl status lscpdJika status sudah menunjukkan active (running), uji panel melalui browser menggunakan alamat:
https://IP-SERVER:8090
Ganti IP-SERVER dengan alamat IP VPS kamu.
Perlu diperhatikan bahwa restart dapat memutus sesi panel yang sedang berlangsung. Jika service langsung berhenti kembali, jangan mengulang restart tanpa batas. Periksa log terbaru untuk mengetahui penyebabnya.
Dokumentasi troubleshooting CyberPanel juga menyarankan pemeriksaan status lscpd untuk kasus panel yang mengalami gangguan, termasuk masalah layanan administrasi.
4. Pastikan Port 8090 Sedang Mendengarkan
Service bisa berstatus aktif, tetapi port panel belum tentu mendengarkan pada alamat yang tepat. Untuk memeriksanya, jalankan:
sudo ss -lntp | grep ':8090'Perintah ini mencari socket TCP yang sedang mendengarkan pada port 8090.
Jika muncul baris yang menunjukkan LISTEN, periksa alamat lokal yang digunakan:
0.0.0.0:8090umumnya menunjukkan layanan mendengarkan pada seluruh alamat IPv4 lokal.127.0.0.1:8090menunjukkan layanan hanya mendengarkan pada loopback IPv4.Alamat IP tertentu menunjukkan layanan terikat pada alamat tersebut.
Jika tidak ada hasil, belum ada socket TCP yang cocok dengan pencarian tersebut. Periksa status lscpd, log, dan konfigurasi port panel.
Jangan langsung mengubah port atau membuat file konfigurasi baru. Pastikan dahulu bagaimana CyberPanel dikonfigurasi pada server kamu.
Uji koneksi dari dalam VPS
Untuk melihat apakah port dapat diakses secara lokal, gunakan:
curl -vk --connect-timeout 5 https://127.0.0.1:8090/Opsi -k membuat curl melewati verifikasi sertifikat TLS, sehingga hasilnya berguna untuk diagnosis koneksi lokal, tetapi bukan untuk memvalidasi keamanan sertifikat.
Jika koneksi lokal berhasil tetapi browser dari komputer kamu tidak bisa mengakses panel, fokuskan pemeriksaan pada firewall, security group, alamat IP, dan jalur jaringan.
Jika koneksi lokal juga gagal, periksa service lscpd, port yang digunakan, serta log panel.
Perlu diingat, hasil uji terhadap 127.0.0.1 tidak selalu mewakili kondisi listener yang terikat hanya pada alamat IP tertentu.
5. Periksa Firewall VPS dan Firewall dari Provider
Port 8090/TCP harus dapat dijangkau dari jaringan yang kamu gunakan untuk membuka panel. Aturan firewall dapat berada di beberapa lapisan, seperti firewall sistem operasi, firewall provider VPS, atau aturan jaringan tambahan.
Mulai dengan memeriksa firewall yang memang digunakan server kamu.
Jika menggunakan UFW:
sudo ufw status verboseJika UFW aktif, periksa apakah aturan yang berlaku mengizinkan koneksi ke port 8090/TCP.
Jika kamu ingin mengizinkan akses panel, sebaiknya batasi sumber koneksi ke alamat IP administrasi kamu apabila memungkinkan. Contoh berikut menggunakan placeholder yang harus diganti:
sudo ufw allow from IP-PUBLIK-KAMU to any port 8090 proto tcpPerintah ini menambahkan aturan untuk mengizinkan koneksi TCP ke port 8090 dari IP sumber yang ditentukan. Pastikan alamat sumber benar dan kamu memahami aturan firewall yang sudah ada sebelum menerapkannya.
Jika provider VPS menyediakan firewall atau security group terpisah, periksa juga aturan inbound di panel provider. Aturan pada sistem operasi yang sudah benar tidak akan membantu jika koneksi masih diblokir oleh firewall jaringan di luar server.
Jangan menonaktifkan seluruh firewall hanya untuk menguji CyberPanel. Membuka panel ke seluruh internet juga meningkatkan permukaan serangan. Pilih aturan akses sesempit mungkin sesuai kebutuhan administrasi.
Dokumentasi instalasi CyberPanel menyebutkan port 8090 sebagai port untuk panel administrasi.
6. Periksa Log Error CyberPanel
Jika lscpd aktif dan port 8090 mendengarkan, tetapi panel tetap gagal dibuka atau menampilkan error 503, lanjutkan pemeriksaan pada log aplikasi.
CyberPanel mendokumentasikan file log aplikasi pada lokasi berikut:
/home/cyberpanel/error-logs.txtUntuk melihat bagian akhirnya:
sudo tail -n 100 /home/cyberpanel/error-logs.txtJika file tersebut tersedia, cari pesan error yang waktunya berdekatan dengan percobaan membuka panel.
Kamu juga dapat melihat log runtime lscpd:
sudo journalctl -u lscpd -n 100 --no-pagerDokumentasi resmi CyberPanel menjelaskan bahwa log aplikasi dan journal lscpd dapat digunakan untuk menelusuri masalah panel.
Jika belum ditemukan penyebabnya, CyberPanel menyediakan mekanisme debug tambahan melalui file penanda:
sudo touch /usr/local/CyberCP/debugMekanisme ini dapat mengaktifkan pencatatan debug yang lebih terperinci. Gunakan hanya saat diperlukan, karena pencatatan tambahan bisa menghasilkan lebih banyak data log.
Setelah mereproduksi masalah, periksa file log aplikasi. Jika diagnosis selesai, nonaktifkan mode debug dengan menghapus file penanda yang tadi dibuat:
sudo rm /usr/local/CyberCP/debugPastikan kamu hanya menghapus file penanda debug yang memang dibuat untuk pemeriksaan ini, bukan file lain.
Jangan membagikan log mentah ke publik tanpa memeriksa apakah di dalamnya terdapat token, alamat internal, informasi akun, atau data sensitif lainnya.
7. Jika CyberPanel Menampilkan Error 503
Error 503 Service Unavailable berbeda dari kondisi ketika koneksi ke port 8090 sama sekali tidak terbentuk.
Jika halaman 503 muncul, artinya ada layanan yang memberikan respons HTTP, tetapi tidak dapat melayani permintaan secara normal. Pada CyberPanel, pemeriksaan dapat dimulai dari service lscpd dan log aplikasinya.
Jalankan:
sudo systemctl status lscpdKemudian:
sudo journalctl -u lscpd -n 100 --no-pagerPerhatikan apakah ada pesan terkait kegagalan proses aplikasi, dependency, konfigurasi, atau resource.
Jika masalah muncul setelah pembaruan sistem operasi atau upgrade CyberPanel, catat perubahan yang baru dilakukan. Jangan langsung menjalankan skrip perbaikan atau upgrade ulang tanpa memastikan versi, kondisi instalasi, dan pesan error.
Dokumentasi CyberPanel memuat langkah pemeriksaan lscpd untuk kasus 503 pada panel. Salah satu kemungkinan pada instalasi tertentu adalah masalah lingkungan Python atau dependency, tetapi penyebab itu perlu dibuktikan dari log terlebih dahulu.
8. Bedakan Masalah CyberPanel dengan OpenLiteSpeed
CyberPanel dan OpenLiteSpeed memiliki fungsi yang berbeda. CyberPanel mengelola server melalui panel administrasi, sedangkan OpenLiteSpeed menangani layanan web.
Jika panel tidak bisa dibuka, tetapi website masih normal, periksa kedua service secara terpisah:
sudo systemctl status lscpdsudo systemctl status lswsInterpretasinya:
lscpdbermasalah,lswsaktif: masalah mungkin terbatas pada panel administrasi.lscpdaktif,lswsbermasalah: panel mungkin dapat dibuka meskipun website mengalami gangguan.Keduanya gagal: periksa log masing-masing service dan kondisi server.
Keduanya aktif: lanjutkan pemeriksaan port, firewall, protokol TLS, dan log aplikasi.
Status aktif tidak menjamin semua fungsi berjalan normal, tetapi pemisahan pemeriksaan ini membantu menentukan komponen yang perlu ditelusuri.
Hindari restart lsws hanya karena panel CyberPanel tidak bisa dibuka. Jika website sedang melayani pengunjung, restart web server yang tidak berkaitan dengan akar masalah dapat menimbulkan gangguan tambahan.
9. Periksa SSL dan Protokol HTTPS pada Port 8090
CyberPanel umumnya diakses melalui HTTPS. Jika browser menampilkan ERR_SSL_PROTOCOL_ERROR, jangan langsung menyimpulkan bahwa sertifikat SSL kedaluwarsa. Masalah juga dapat berasal dari layanan yang menggunakan protokol berbeda pada port tersebut atau konfigurasi TLS yang bermasalah.
Uji koneksi dari VPS:
curl -v --connect-timeout 5 https://127.0.0.1:8090/Perintah ini membantu melihat proses koneksi HTTPS dan pesan error TLS. Karena menggunakan alamat loopback, pengujian ini tidak memvalidasi apakah sertifikat cocok dengan hostname panel.
Jika muncul error protokol, periksa log lscpd dan konfigurasi panel sebelum mengubah sertifikat.
Jika kamu menggunakan hostname untuk membuka CyberPanel, uji juga hostname tersebut:
curl -v --connect-timeout 5 https://panel.example.com:8090/Ganti panel.example.com dengan hostname yang benar.
Pastikan DNS mengarah ke server yang tepat, port dapat dijangkau, dan konfigurasi sertifikat sesuai dengan hostname tersebut. Hindari mengubah file sertifikat atau konfigurasi TLS secara manual sebelum mengetahui penyebabnya.
10. Verifikasi Setelah Melakukan Perbaikan
Setelah menyelesaikan langkah perbaikan, lakukan pemeriksaan berikut untuk memastikan hasilnya sesuai harapan.
Periksa status service. Pastikan
lscpdberjalan dan tidak terus-menerus gagal.Periksa port 8090. Pastikan layanan mendengarkan pada alamat yang sesuai.
Uji koneksi lokal. Gunakan
curluntuk mengetahui apakah panel merespons dari dalam VPS.Uji koneksi eksternal. Buka
https://IP-SERVER:8090atau hostname panel dari browser.Periksa log terbaru. Pastikan tidak ada error baru yang berkaitan dengan masalah sebelumnya.
Periksa website. Jika sebelumnya website tetap berjalan, pastikan kondisinya tidak berubah setelah perbaikan.
Jika panel tetap tidak bisa dibuka, catat pesan error browser, status lscpd, hasil pemeriksaan port, serta beberapa baris log yang relevan. Informasi tersebut akan membantu mempersempit penyebab masalah.
11. Tips Mencegah CyberPanel Tidak Bisa Diakses Lagi
Beberapa langkah berikut dapat membantu mengurangi risiko gangguan panel:
Simpan backup konfigurasi penting sebelum mengubah pengaturan server.
Catat versi CyberPanel dan sistem operasi sebelum melakukan upgrade.
Pastikan port administrasi hanya dibuka untuk sumber koneksi yang diperlukan.
Pantau penggunaan RAM, CPU, dan kapasitas disk VPS.
Periksa log ketika panel menunjukkan gejala tidak normal.
Hindari mengubah permission file atau menginstal ulang dependency tanpa bukti masalah.
Uji perubahan konfigurasi sebelum menerapkannya ke layanan produksi.
Dokumentasikan perubahan yang dilakukan agar lebih mudah melakukan rollback jika diperlukan.
Jika masalah muncul setelah upgrade, fokuskan pemeriksaan pada perubahan yang terjadi dan error yang muncul sesudahnya. Jangan menganggap upgrade sebagai penyebab pasti sebelum ada bukti yang mendukung.
FAQ Seputar CyberPanel Tidak Bisa Diakses
1. Kenapa CyberPanel tidak bisa dibuka melalui port 8090?
Kemungkinan penyebabnya meliputi service lscpd yang berhenti, port yang tidak mendengarkan, firewall yang memblokir koneksi, atau masalah konfigurasi panel. Periksa status service, port, dan log sebelum menentukan solusi.
2. Bagaimana cara restart CyberPanel melalui SSH?
Gunakan sudo systemctl restart lscpd, lalu periksa hasilnya dengan sudo systemctl status lscpd. Jika service gagal berjalan kembali, periksa journal untuk menemukan penyebabnya.
3. Kenapa website normal tetapi CyberPanel tidak bisa diakses?
Panel administrasi dan OpenLiteSpeed merupakan layanan yang berbeda. Website dapat tetap berjalan ketika lscpd bermasalah. Periksa status lscpd dan lsws secara terpisah.
4. Apakah port 8090 harus dibuka di firewall?
Port TCP 8090 harus dapat dijangkau dari jaringan yang digunakan untuk mengakses panel. Jika menggunakan firewall sistem operasi dan firewall provider, aturan yang relevan harus mengizinkan koneksi. Sebaiknya batasi akses ke IP administrasi jika memungkinkan.
5. Apa yang harus dilakukan jika lscpd aktif tetapi CyberPanel tetap tidak bisa dibuka?
Periksa apakah port 8090 mendengarkan, uji koneksi lokal menggunakan curl, lalu periksa log lscpd dan log aplikasi CyberPanel. Jika koneksi lokal berhasil tetapi akses eksternal gagal, fokuskan pemeriksaan pada firewall, security group, DNS, dan jaringan.
Kesimpulan
Cara mengatasi CyberPanel tidak bisa diakses sebaiknya dimulai dari pemeriksaan lscpd, port 8090, firewall, serta log aplikasi. Setiap gejala membutuhkan pendekatan berbeda, sehingga restart atau perubahan konfigurasi tidak seharusnya menjadi langkah pertama untuk semua kasus.
Jika panel tetap tidak bisa dibuka, gunakan hasil diagnosis untuk menentukan apakah masalah berada pada layanan panel, jaringan, SSL, atau lingkungan aplikasi. Hindari instalasi ulang sebelum memahami penyebabnya, terutama jika website yang dikelola masih berjalan normal.
