SOLVED CPANEL-36156 - Transfer or Restore An Existing cPanel Account

MajorLancelot

Well-Known Member
Dec 17, 2014
74
5
133
Tokyo, Japan and Atlanta, Georgia
cPanel Access Level
Root Administrator
When you have a machine that has only 5 accounts in it with an equivalent license and need to restore an account from a backup, this issue becomes an issue:

Warning: Your system’s license allows up to 5 users, but there are already 5 users. You must upgrade your license or terminate a user account before you can create a new account.
Why can't we use the "Upload a file to restore" function and overwrite an existing account and not adding a new one?

If you select this option, then the option "Overwrite if the cPanel user already exists" will be grayed out.

Granted, it might be better to use that when there is an archive file that exists in /home, /usr, etc, but there are situations (often the case) when the file exists outside and have been downloaded to a local machine.

It is just easier to use the UI than moving the file to the machine first before using the Restoration tool.

Not sure what the logic behind this is but it should be able to detect if the account exists after the upload before deciding to stop the process if it is not.

Thanks.
 
Last edited by a moderator:

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Hey there! Are you using the "Restore a full backup/cpmove" file interface when you get this error? If you can get me specific details on how you're experiencing the issue I'm happy to reproduce and do some testing on my end.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Thanks for the additional details. I've confirmed this behavior on my end and filed case CPANEL-36156 with our developers to look into this. You can use the following page to follow along for updates to the case if you are signed in to our ticket system: