I did a server to server transfer last night and according to the transfer log everything went fine and all packages and accounts transferred to the new server, but today a reseller submitted a ticket saying they couldn't log into the new server with the error "Invalid login".
My first thought was to check cPHulk for any blocks and found the user was locked out due to too many failed attempts, so I figured that was the problem and unblocked them, but they came right back saying they still had the "Invalid login" error.
I checked the logs and found that the error was due to the reseller not having permission to access WHM. While diagnosing the issue I noticed when I clicked "Show Reseller Accounts" it showed every account on the system being owned by root and no reseller was listed.
So basically all the accounts were transferred, but none of the resellers were given reseller permissions as they previously had.
Fortunately, I was able to quickly fix that via WHMCS with the "Change Package" feature for each reseller and reissue their permissions, etc.
While looking further into the issue, I also noticed all of the previously suspended accounts were active on the new server as with transfers with earlier versions of cPanel. The last few transfers I did, all suspended accounts were re-suspended during the transfer (which made my job a lot easier), so I hoped that would continue going forward. Has that changed or is this also related?
For reference, at the time of the transfer I was using cPanel v74.0.5 on both the old and the new servers.
I have several more servers I need to migrate, but now I'm worried I'm going to continue to run into this with each of the additional transfers, so I'd like to find out if this is a bug or something that just went wrong that I'm not seeing or maybe overlooking.
My first thought was to check cPHulk for any blocks and found the user was locked out due to too many failed attempts, so I figured that was the problem and unblocked them, but they came right back saying they still had the "Invalid login" error.
I checked the logs and found that the error was due to the reseller not having permission to access WHM. While diagnosing the issue I noticed when I clicked "Show Reseller Accounts" it showed every account on the system being owned by root and no reseller was listed.
So basically all the accounts were transferred, but none of the resellers were given reseller permissions as they previously had.
Fortunately, I was able to quickly fix that via WHMCS with the "Change Package" feature for each reseller and reissue their permissions, etc.
While looking further into the issue, I also noticed all of the previously suspended accounts were active on the new server as with transfers with earlier versions of cPanel. The last few transfers I did, all suspended accounts were re-suspended during the transfer (which made my job a lot easier), so I hoped that would continue going forward. Has that changed or is this also related?
For reference, at the time of the transfer I was using cPanel v74.0.5 on both the old and the new servers.
I have several more servers I need to migrate, but now I'm worried I'm going to continue to run into this with each of the additional transfers, so I'd like to find out if this is a bug or something that just went wrong that I'm not seeing or maybe overlooking.
Last edited by a moderator: