Some of us may have experience of using WHM to transfer account from one server to another via its account transfer feature. Both “Copy an account from another server” and “Copy an account from another server with account password” are helpful when we try to copy a single account from one cPanel server to another one. We can also use “Copy multiple accounts/packages from another server” feature to move multiple accounts on one server to another one. Usually, the server administrator really enjoys this.
However, sometimes we may encounter such error notice: The remote server didn’t report a correct md5sum of the archive. Now I’ll share with you the way to deal with such issue.
First, login to the source server that you want to copy account from using ssh tools such as putty. Then use “cd /home” changing the directory to /home and run the command “/scripts/pkgacct cpusername”.The cpusername means cPanel username of this account on the server. After it finished, you may see a compressed file named cpmove-username.tar.gz under /home directory.
Then, login to the destination server which you want to transfer the account to. Then run the command “rsync -avuz -e ssh root@source server’s IP:/home/cpmove-username.tar.gz /home”.
Finally, run the command “/scripts/restorepkg cpusername” to restore the new account on this server.
By the way, you’d better change the permission and ownership of the new account on this server. The default owner and group may be the cpusername and the default permission is 644 for files、755 for folders if you use suphp manner to handle php on the server.