Hi,
Artikel ini akan membahas tentang cara mengatasi error UNKNOWN di cPanel pada OS CloudLinux. Beberapa hari lalu saya mendapati kendala ada server yang mengalami masalah seperti yang diinfokan diatas. Untuk detilenya seperti keterangan dibawah ini.
ERROR: The system cannot update the /var/cpanel/sysinfo.config file because it cannot determine your distribution's major version. Run the following command: rpm -qf --queryformat '%{VERSION}\n' /etc/redhat-release Output other than the numbers 6 or 7 indicates a problem with the RPM database. You can rebuild the RPM database using WHM’s (https://hostname.server.tld:2087/scripts/dialog?dialog=rebuildrpmdb) interface (Home » Software » Rebuild RPM Database).


Error tersebut mengakibatkan fungsi cloudlinux tidak bisa bekerja, beberapa fitur juga tidak bisa berfungsi dengan baik misalnya PHP selector dan CageFS. Sempet bingung untuk mengatasi hal diatas, akhirnya saya kirim tiket ke cloudlinux dan diberikan cara seperti dibawah ini.
# mkdir /var/lib/rpm/backup
# cp -a /var/lib/rpm/__db* /var/lib/rpm/backup/
# rm -f /var/lib/rpm/__db.[0-9][0-9]*
# rpm --quiet -qa
# rpm --rebuilddb
# yum clean all
Setelah menjalankan perintah diatas, selanjutnya jalankan perintah dibawah ini
# mv /var/cpanel/sysinfo.config /var/cpanel/sysinfo.config.bak
# /scripts/gensysinfo
# /scripts/restartsrv_cpsrvd
Silahkan tunggu prosesnya sampai selesai, jika sudah selesai maka outputnya akan seperti pada gambar dibawah.


Jika sudah muncul output seperti diatas, silahkan cek kembali pada whm. Maka unknown akan berganti menjadi CloudLinux seperti gambar dibawah ini.


Selamat mencoba semoga sukses. 😀