Control Web Panel
WebPanel => Migration from other control panels => Topic started by: webaits on August 09, 2022, 08:38:32 AM
-
I'm trying to migrate user accounts/database/emails etc from the old CWP pro server to the new CWP free server.
However, I'm facing the error message:
cwp-cwp migration Connection not reached The following error occurred
And the complete account_transfer.log message:
export SSHPASS='PASSWORD'; /usr/bin/sshpass -e /usr/bin/ssh -p 5656 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet root@123.123.123.123
test -d /usr/local/cwp/ && echo 'true' || echo 'false'
true
export SSHPASS=**********;/usr/bin/sshpass -e ssh-copy-id "-p 5656" root@123.123.123.123 -o StrictHostKeyChecking=no 2>&1
/usr/bin/ssh -p 2298 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet root@103.102.46.20 test -d /usr/local/cwp/ && echo 'true' || echo 'false' 2>&1
Here is no true or false after the last log line above.
I have already tried everything as shown in the video on the link:
https://docs.control-webpanel.com/docs/admin-guide/user-accounts/cwp-to-cwp-migration (https://docs.control-webpanel.com/docs/admin-guide/user-accounts/cwp-to-cwp-migration)
And the command for the source server:
ssh root@123.123.123.123 -p 5656
Outputs root
There is no firewall or additional setting like NAT at the host level.
And I have tried migration by disabling the firewall on both sides.
Below is SSH config for reference.
PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM no
#UsePAM yes also checked
Any help to be able to utilize CWP to CWP migration?
-
Hi! I see that the error appeared not so long ago, if I found the same question I wanted to ask.
Were you able to find the cause of the error? I have the exact same problem. I did a migration before and there was no problem.
Now I see the same error in the log files and in the last line there is also no "true" or "false"
At the same time, if I run the script manually
sshpass -p PASSWORD /usr/bin/ssh -p PORT -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet root@HOST test -d /usr/local/cwp/ && echo 'true' || echo 'false' 2>&1
The server will answer "true".
I would like to understand where the error could be.
-
I was in a hurry and the CWP community/mods/support aren't that enough active.
I'm using the pro version.
So I had to perform the manual migration.
I'm not sure what was causing the issue.
-
I have same problem :(
cwp-cwp tool migration is not working
-
I have same problem :(
cwp-cwp tool migration is not working
I have same problem and solved executing from console:
export SSHPASS=password;/usr/bin/sshpass -e ssh-copy-id "-p Port" rootuser@xxx.xxx.xxx.xxx -o StrictHostKeyChecking=no 2>&1
ssh -p ' 3814' -o 'StrictHostKeyChecking=no' 'root@149.202.78.83'
and now:
go migration and test and save, ready to migrate.
-
I have same problem :(
cwp-cwp tool migration is not working
I have same problem and solved executing from console:
export SSHPASS=password;/usr/bin/sshpass -e ssh-copy-id "-p Port" rootuser@xxx.xxx.xxx.xxx -o StrictHostKeyChecking=no 2>&1
ssh -p ' 3814' -o 'StrictHostKeyChecking=no' 'root@149.202.78.83'
and now:
go migration and test and save, ready to migrate.
you mean,, we must enter the command from cli first.. then we can use the GUI ?
i hope someone here have time to create tutorial in one post step by step... so n00b like me can be follow the instruction step by step...
and i hope staff make a batch script :D so we only need run SH.. then fill the question :D
-
you mean,, we must enter the command from cli first.. then we can use the GUI ?
from Remote Terminal login as root.
-
you mean,, we must enter the command from cli first.. then we can use the GUI ?
from Remote Terminal login as root.
yes i mean remote terminal like putty.... under cli
so this is what i should to do
old server A: 1.1.1.1
username : root
pass : 12121212
new server B: 2.2.2.2
username: root
pass : 090909
firewall = off
ssh port : 2222 (both A and B)
step one:
connect to server using CLI, if remote then we can use like puTTY
login to server A
root@servera: # export SSHPASS=121212;/usr/bin/sshpass -e ssh-copy-id "-p 2222" root@1.1.1.1 -o StrictHostKeyChecking=no 2>&1 ssh -p ' 2222' -o 'StrictHostKeyChecking=no' 'root@2.2.2.2'
enter
then go to CWP GUI do cwp-to-cwp migration just like tutorial
correct?
-
Make sure to put the ssh key in the authorized list on the origin server
-
you mean,, we must enter the command from cli first.. then we can use the GUI ?
from Remote Terminal login as root.
yes i mean remote terminal like putty.... under cli
so this is what i should to do
old server A: 1.1.1.1
username : root
pass : 12121212
new server B: 2.2.2.2
username: root
pass : 090909
firewall = off
ssh port : 2222 (both A and B)
step one:
connect to server using CLI, if remote then we can use like puTTY
login to server A
root@servera: # export SSHPASS=121212;/usr/bin/sshpass -e ssh-copy-id "-p 2222" root@1.1.1.1 -o StrictHostKeyChecking=no 2>&1 ssh -p ' 2222' -o 'StrictHostKeyChecking=no' 'root@2.2.2.2'
enter
then go to CWP GUI do cwp-to-cwp migration just like tutorial
correct?
hey pakpos, do you deliver mails? hehehe..
actually im facing same problem with you. what i do is.
on old server
after doing the API allow stuff than generate the ssh generator
on the new server
you can do this on ssh
# export SSHPASS=passwordoldserver;/usr/bin/sshpass -e ssh-copy-id "-p 22" root@ipoldserver -o StrictHostKeyChecking=no 2>&1
# ssh -p ' 22' -o 'StrictHostKeyChecking=no' 'root@ipoldserver'
and please make sure the sshpass is installed on the new server. after that, you can do the cwp to cwp migration stuff.
-
Let make simple,
on new server copy Public Key from: # cat /root/.ssh/id_rsa.pub
and paste Public key to Old server: # nano /root/.ssh/authorized_keys
-
Hi facing the same error after update cwp I think am facing this issue....
-
Let make simple,
on new server copy Public Key from: # cat /root/.ssh/id_rsa.pub
and paste Public key to Old server: # nano /root/.ssh/authorized_keys
Nice this method looks like its working any way once complete will update here
-
Let make simple,
on new server copy Public Key from: # cat /root/.ssh/id_rsa.pub
and paste Public key to Old server: # nano /root/.ssh/authorized_keys
i will test soon
right now i already move all account manually :(
thankyou for your simple explanation
-
You have to stand on your head, pat your belly, and rub your feet at the same time in order to make this work. Actually, I just had the opportunity to do a CWP -> CWP migration, so here was my solution:
Disable the firewall (CSF & LDF) on both servers.
On both servers, reset the r00t password to be 8 characters or fewer.
In /etc/ssh/sshd_config
set:
PermitRootLogin yes
StrictModes no
Restart sshd:
service sshd restart
On the source server, set up the API key (CWP Settings > API Manager) for CWP Migration using the default CWP template.
On the receiving server, use the interface in User Accounts > CWP->CWP Migration.
After successfully migrating the accounts, revert all changes to your SSH configuration, reset the r00t passphrase to strong ones, and re-enable the firewalls.
-
on new server copy Public Key from: # cat /root/.ssh/id_rsa.pub
and paste Public key to Old server: # nano /root/.ssh/authorized_keys
And to be clear, this had no bearing on my connection difficulties. I already had my SSH key pair in place and it was in the authorized_keys, so that was not the issue. I too experienced the "Connection not reached - the following error occurred" error message before running down my solution list. (For sure, it was the standing on the head part that solved it...)