Issue
Saat mencoba terminate atau menghapus akun cPanel, proses terminate gagal dengan pesan error berikut.
Collecting Domain Name and IP...Cpanel::Exception::UserNotFound/(XID duq42m) You do not have a user named “USERNAME”.
at /usr/local/cpanel/Cpanel/Async/UserLock.pm line 100.
Hal ini disebabkan beberapa data pengguna yang terkait dengan akun tersebut telah hilang atau dihapus dan akibatnya akun berada dalam keadaan yang tidak utuh.
Solution
Anda dapat mencari tau file yang hilang dengan cara ini.
/usr/local/cpanel/3rdparty/bin/perl <(curl -s https://raw.githubusercontent.com/cPanelInc/tech-acctinfo/master/acctincfo) --cruft USERNAME
Perhatikan bagian MISSING
misalnya pada kasus kali ini folder userdata
tidak ada sehingga perlu dibuat kembali.
/home/username [EXISTS]
\_ etc - EXISTS
\_ mail - EXISTS
\_ public_html - EXISTS
\_ ssl - EXISTS
\_ tmp - EXISTS
/var/cpanel/userdata/username [MISSING]
mkdir /var/cpanel/userdata/username
chown root:username /var/cpanel/userdata/username
chmod 750 /var/cpanel/userdata/username
Selanjutnya coba kembali terminate akun.
/scripts/removeacct username --force