Jika tidak bisa akses SSH dan WHM dikarenakan terblokir oleh cPHulk berikut cara menonaktifkan cPHulk, solusi tidak bisa login SSH dan WHM cPanel.
Mode Recovery / Rescue
Mengaktifkan mode recovery atau rescue Linux, di beberapa provider penyedia layanan VPS Linux tersedia mode recovery atau system rescue agar bisa masuk ke system file dengan full Read/Write access.
Menu recovery/rescue dapat dijumpai di klien area/manajemen server tempat menyewa server. Segera aktifkan.
Opsi 1 – Melalui terminal console
Setelah mode rescue aktif, segera akses terminal console jika disediakan.
Opsi 2 – Melalui File Browser
Atau coba akses IP melalui browser, mungkin mode recovery ada File Browser.
Modifikasi file
Setelah berhasil masuk terminal console server ataupun File Browser.
Semua file system server saat mode rescue ada di direktori /mnt
.
- Masuk ke direktori
/mnt/var/cpanel/hulkd
- Rename folder
hulkd
menjadihulkd_bak
- Masuk ke direktori
/etc/systemd
- Rename
cphulkd.service
menjadicphulkd.service_bak
Kembali ke mode normal
Selanjutnya kembali ke mode normal dengan cara restart server, untuk restart server bisa dilakukan melalui klien area atau dengan perintah reboot
Menonaktifkan cPHulk dan 2FA
Setelah mode normal segera akses SSH dengan akun root, kemudian lanjutkan dengan langkah berikut ini
- Rename kembali file yang dimodifikasi di mode rescue tadi
mv /var/cpanel/hulkd_bak /var/cpanel/hulkd
mv /etc/systemd/cphulkd.service_bak /etc/systemd/cphulkd.service
- Selanjutnya, perintah untuk mendisable cPHulk dan 2FA (2-Factor Authentication)
whmapi1 configureservice service=cphulkd enabled=0 monitored=0
/usr/local/cpanel/etc/init/stopcphulkd
/usr/local/cpanel/bin/cphulk_pam_ctl --disable
- Menghapus integrasi dovecot cPHulk
nano /etc/dovecot/dovecot.conf
Hapus baris ini
auth_policy_server_url = http://127.0.0.1:579/dovecot-auth-policy
- Rebuild dan restart Dovecot dengan perintah ini
/usr/local/cpanel/scripts/builddovecotconf
/usr/local/cpanel/scripts/restartsrv_dovecot
Disable cPHulk saat startup
Agar cPHulk tetap offline saat system/cpanel restart jalankan perintah ini
rm /var/cpanel/hulkd/enabled
Selesai semoga bemanfaat.