BTC: 3B74XpJ12oucMsEgxVbZqwYd6XPgGs8GXt / ETH: 0xae7d573142e3b918cc9d2b0bf35a5f9cb35619e3

Sunday, 2 April 2023

Mengatasi Auto Renew SSL Cyberpanel Lengkap 2023


Mengatasi Auto Renew SSL Cyberpanel Lengkap 2023


Maret 27, 2023

Mengatasi Auto Renew SSL Cyberpanel Lengkap 2023

Bagi kalian yang menggunakan costum ssl dan mengalami permasalahan auto renew ssl cyberpanel tapi masih bingung bagaimana langkah mengatasinya, pada artikel ini update.or.id akan memberikan informasi dan turorialnya kepada kalian secara lengkap.

Sebelum kita masuk ke pokok pembahasan, kami akan cerita sedikit pengalaman kami ya dimana permasalahan ini sendiri sebenarnya team update.or.id mengalaminya juga dimana sejak pertama kali diluncurkannya website kami ini, team sudah membeli costum ssl premium yaitu Sectigo Positive SSL per 9 Januari 2023 karena alasan keamanan yang lebih baik dan lainnya,

Seperti kita ketahui, dimana pada default atau bawaan Cyberpanel sudah tertanam script auto install SSL menggunakan Let’s encrypt dan untuk menggunakan SSL Costum kita harus menginpuntnya secara manual speerti yang pernah kami bahas pada artikel costum ssl cyberpanel.

Pada awal pemasangan kami mengikuti arahan dari Usman nasir pada artikel https://community.cyberpanel.net/t/how-to-setup-custom-ssl-with-cyberpanel/30655 dan tidak ada masalah sama sekali.

Namun sekira 1 bulan sejak pemasangan, terdapat permasalahan dimana ssl yang kami gunakan otomatis berubah ke self signed dan kamipun bertanya pada forum cyberpanel dengan judul Website SSL is self-signed after every month sehingga kami kami menerbitkan artikel mengatasi Ssl self signed cyberpanel.

Sejak saat itu belum terlihat adanya permasalah ssl berubah menjadi self signed, namun permasalahan lain muncul yaitu yang tadinya menggunakan SSL Costum secara tiba-tiba berubah menjadi Let’s Encrypt hampir setiap bulan dan terakhir yang terjadi pada 26 Maret 2023 seperti gambar dibawah ini.

auto renew ssl cyberpanel

Tentu saja permasalahan ini cukup membuat repot karena kita harus melakukan input ulang SSL kita secara manual melalui Cyberpanel.

Karena merasa bingung dengan kejadian yang berulang ini, akhirnya team update.or.id membuka pertanyaan pada forum cyberpanel pada tanggal 26 Maret 2023 dengan Judul SSL Auto Change To Let’s Encrypt Every Month dan dijawab serta dibantu oleh josephgodwinke.

BACA JUGA 3 Plugin Keamanan Wordpress Terbaik Yang Wajib Kalian Install di 2023

Pada pertanyaan dan jawaban singkat tersebut dapat disimpulkan jika kemungkinan permasalah yang terjadi karena fitur auto renew ssl cyberpanel yang masuk dalam cronjob dan harus dimatikan secara manual.

Untuk itupun team update.or.id mendapatkan panduan dan langkah mengatasi auto renew ssl cyberpanel dengan menonaktifkan fitur auto renew ssl cronjob.
Daftar Isi

Apa Itu Fitur Auto Renew SSL Cyberpanel?


Menonaktifkan Fitur Auto Renew SSL Cyberpanel

Login Ke Server Menggunakan SSH


Mengedit Cronjob
Apa Itu Fitur Auto Renew SSL Cyberpanel?

Fitur Auto Renew SSL Cyberpanel adalah sebuah fitur yang memungkinkan cyberpanel untuk melakukan pengecekkan terhadap SSL yang digunakan oleh seluruh domain pada cyberpanel dan melakukan generate ulang atau pembaharuan atau perpanjangan SSL secara otomatis dengan jangka waktu yang ditentukan melalui script cronjob.

Fitur ini sendiri sangatlah penting dan berguna karena dengan adanya fitur ini kita tidak perlu melakukan pembaharuan ssl lagi setiap 3 bulan ( Sertifikat SSL gratis biasanya memiliki waktu 3 bulan ). Karena bukan tidak mungkin kita bisa saja lupa untuk melakukan pembaharuan ssl ketika masa waktunya berakhir dan akhirnya situs yang kita miliki mendapatkan peringatan tidak aman ketika mengaksesnya.

Fitur ini sendiri berjalan sesuai dengan jangka waktu yang telah ditetapkan dan masuk kedalam daftar kerja cron atau cronjob. Fitur ini sangatlah cocok bagi kita yang menggunakan SSL versi gratis karena memudahkan, namun fitur ini sedikit tidak cocok bagi kita yang menggunakan ssl costum karena memiliki masa aktif 1 tahun dan untuk melakukan pembaharuan secara manual.

Setelah kami cek pada log cyberpanel, terdapat informasi jika cronjob auto renew ssl cyberpanel ini bekerja hampir setiap hari melakukan pengecekkan dan akhirnya melakukan penerbitan ulang sertifikat ssl. adapun pada log yang kami cek seperti berikut

BACA JUGA Tutorial Costum 404 Page OpenLitespeed Update 2023

[03.23.2023_02-00-08] Checking SSL for update.or.id.

[03.23.2023_02-00-08] SSL exists for update.or.id. Checking if SSL will expire in 15 days..

[03.23.2023_02-00-08] SSL exists for update.or.id and is not ready to renew, skipping..

[03.24.2023_02-00-05] Running SSL Renew Utility

[03.24.2023_02-00-06] Checking SSL for update.or.id.

[03.24.2023_02-00-06] SSL exists for update.or.id. Checking if SSL will expire in 15 days..

[03.24.2023_02-00-06] SSL exists for update.or.id and is not ready to renew, skipping..

[03.25.2023_02-00-06] Running SSL Renew Utility

[03.25.2023_02-00-06] Checking SSL for update.or.id.

[03.25.2023_02-00-06] SSL exists for update.or.id. Checking if SSL will expire in 15 days..

[03.25.2023_02-00-06] SSL exists for update.or.id and is not ready to renew, skipping..

[03.26.2023_00-00-48] Status Code: 200 for: http://www.update.or.id/.well-known/acme-challenge/update.or.id

[03.26.2023_00-00-48] Status Code: 200 for: http://update.or.id/.well-known/acme-challenge/update.or.id

[03.26.2023_00-00-52] /root/.acme.sh/acme.sh --issue -d update.or.id -d www.update.or.id --cert-file /etc/letsencrypt/live/update.or.id/cert.pem --key-file /etc/letsencrypt/live/update.or.id/privkey.pem --fullchain-file /etc/letsencrypt/live/update.or.id/fullchain.pem -w /usr/local/lsws/Example/html -k ec-256 --force --server letsencrypt

[03.26.2023_00-01-06] Successfully obtained SSL for: update.or.id and: www.update.or.id

[03.26.2023_02-00-16] Running SSL Renew Utility

[03.26.2023_02-00-16] Checking SSL for update.or.id.

[03.26.2023_02-00-16] SSL exists for update.or.id. Checking if SSL will expire in 15 days..

[03.26.2023_02-00-16] SSL exists for update.or.id and is not ready to renew, skipping..

Oleh karena permasalahan tersebut dan kami menggunakan costum ssl serta mendapatkan instruksi untuk menonaktifkan fitur auto renew ssl cyberpanel, maka akhirnya kami melakukan penonaktifan dengan langkah dibawah ini.
Menonaktifkan Fitur Auto Renew SSL Cyberpanel
Login Ke Server Menggunakan SSH

langkah pertama yang harus kalian lakukan adalah login ke server menggunakan SSH dan mengubah akses dari user menjadi root dengan menjalankan perintah su kemudian memasukkan password root.
Mengedit Cronjob

Setelah berhasil login dan merubah akses menjadi root maka selanjutnya adalah mengedit cronjob tadi dengan menjalankan perintah

nano /var/spool/cron/crontabs/root atau vi /var/spool/cron/crontabs/root

Maka akan muncul tampilan seperti berikut ini

BACA JUGA Pilih VPS Vultr High Frequency Atau Regular Performance di 2023 Lengkap

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/findBWUsage.py >/dev/null 2>&1

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/postfixSenderPolicy/client.py hourlyCleanup >/dev/null 2>&1

0 0 1 * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/postfixSenderPolicy/client.py monthlyCleanup >/dev/null 2>&1

0 2 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/upgradeCritical.py >/dev/null 2>&1

0 2 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/renew.py >/dev/null 2>&1

7 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null

0 0 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py Daily

0 0 * * 0 /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py Weekly




*/30 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '30 Minutes'

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Hour'

0 */6 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '6 Hours'

0 */12 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '12 Hours'

0 1 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Day'

0 0 */3 * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '3 Days'

0 0 * * 0 /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Week'




Untuk menonaktifkan auto renew ssl cyberpanel kita perlu menonaktifkan 2 cronjob dengan menambahkan tanda # pada kedua perintah auto renew ssl cyberpanel. adapun perintah yang kita nonaktifkan adalah

#0 2 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/renew.py >/dev/null 2>&1

#7 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null




Maka tampilan setelah kita ubah sebagai berikut

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/findBWUsage.py >/dev/null 2>&1

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/postfixSenderPolicy/client.py hourlyCleanup >/dev/null 2>&1

0 0 1 * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/postfixSenderPolicy/client.py monthlyCleanup >/dev/null 2>&1

0 2 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/upgradeCritical.py >/dev/null 2>&1

#0 2 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/renew.py >/dev/null 2>&1

#7 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null

0 0 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py Daily

0 0 * * 0 /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py Weekly




*/30 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '30 Minutes'

0 * * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Hour'

0 */6 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '6 Hours'

0 */12 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '12 Hours'

0 1 * * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Day'

0 0 */3 * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '3 Days'

0 0 * * 0 /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py '1 Week'




nonaktifkan fitur auto renew ssl cyberpanel

Setelah itu kita lakukan simpan file dan selesai. Setelah langkah diatas dilakukan maka proses pengecekkan SSL dan fitur auto renew ssl cyberpanel tidak akan berjalan.

Itulah tadi informasi dan tutorial yang bisa update.or.id berikan terkait auto renew ssl cyberpanel. Semoga dapat membantu kalian.
Berita Terkait

No comments:

Post a Comment