• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Migration from Confixx 3.3.5 to Plesk 9.5.2 - Problems with Info Xml

Y

YannickS

Guest
Hello,

i want to migrate a confixx 3.3.4 from a linux host to a plesk 9.5.2 linux host, ive created a full backup with the ConfixxX.pl which Igor has posted and have transfered all data to the plesk host, but when i start the migration in the migration tool at plesk i get this error: Error: Could not create restore session. Invalid parameter: Info xml file is not found:

what can i do?

ive read all threads about this error but nothing helps, ive updated the shared and the ConfixxX Files with the new wich Igor has uploaded.

thank you for help, its critical...
 
Could you please provide a part of migration log with related error messages?
 
3908: 2010-06-24 06:59:02,781 INFO Execution of <subprocess[3909] '/opt/psa/admin/bin/launchpad --dump-selected --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624055133416 --selected-objects-file=/opt/psa/PMM/msessions/20100624055133416/selected_objects --agent-name=ConfixxX --agent-dir=/migration/20100624055133416/'> finished successfully.
3908: 2010-06-24 06:59:02,966 DEBUG remove '3909' from session worker processes
3908: 2010-06-24 06:59:03,048 DEBUG add '27660' to session worker processes
3908: 2010-06-24 06:59:03,049 INFO Executing <subprocess[27660] '/opt/psa/admin/bin/launchpad --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624055133416 --get-content --agent-name=ConfixxX --agent-dir=/migration/20100624055133416/ --dumps-dir=/opt/psa/PMM/var/20100624055133416'>
3908: 2010-06-24 06:59:06,582 INFO Subprocess raised ExecuteException: Subprocess <subprocess[27660] '/opt/psa/admin/bin/launchpad --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624055133416 --get-content --agent-name=ConfixxX --agent-dir=/migration/20100624055133416/ --dumps-dir=/opt/psa/PMM/var/20100624055133416'> was finished with exit code 2
== STDOUT ====================

== STDERR ====================
Error during dump retrieval
3908: 2010-06-24 06:59:06,583 DEBUG Backup status saved to session
3908: 2010-06-24 06:59:06,635 CRITICAL Runtime error in migration handler:
<class 'subproc.NonzeroExitException'> was finished with exit code 2
Traceback (most recent call last):
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1400, in main
data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1300, in migration_start
return MigrationHandlerActionRunner(MigrationStartAction, None, migration_session_id).doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 88, in doActivity
result = self.processor.doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 864, in doActivity
service.backup(migration_session.getValue('agent_name'), migration_session.getValue('agent_dir'))
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 95, in backup
res = self.backupImpl(agent_name, agent_dir)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service_impl.py", line 74, in backupImpl
self.runCmdLine(cmd)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 51, in runCmdLine
self.session.runWorker(cmd)
File "/opt/psa/admin/share/migration-handler/migration_handler_session.py", line 290, in runWorker
cmd.spawn()
File "/opt/psa/admin/lib/python/subproc.py", line 240, in spawn
self.proc.run()
File "/opt/psa/admin/lib/python/subproc.py", line 185, in run
BaseSubprocess.run(self)
File "/opt/psa/admin/lib/python/subproc.py", line 169, in run
self.wait()
File "/opt/psa/admin/lib/python/subproc.py", line 193, in wait
BaseSubprocess.wait(self)
File "/opt/psa/admin/lib/python/subproc.py", line 179, in wait
raise NonzeroExitException(self, self.__retcode)
NonzeroExitException: was finished with exit code 2

3908: 2010-06-24 06:59:06,647 INFO Outgoing packet:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<errcode>1001</errcode>
<errmsg>Runtime error in migration handler:
&lt;class 'subproc.NonzeroExitException'&gt; was finished with exit code 2
Traceback (most recent call last):
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1400, in main
data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1300, in migration_start
return MigrationHandlerActionRunner(MigrationStartAction, None, migration_session_id).doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 88, in doActivity
result = self.processor.doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 864, in doActivity
service.backup(migration_session.getValue('agent_name'), migration_session.getValue('agent_dir'))
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 95, in backup
res = self.backupImpl(agent_name, agent_dir)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service_impl.py", line 74, in backupImpl
self.runCmdLine(cmd)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 51, in runCmdLine
self.session.runWorker(cmd)
File "/opt/psa/admin/share/migration-handler/migration_handler_session.py", line 290, in runWorker
cmd.spawn()
File "/opt/psa/admin/lib/python/subproc.py", line 240, in spawn
self.proc.run()
File "/opt/psa/admin/lib/python/subproc.py", line 185, in run
BaseSubprocess.run(self)
File "/opt/psa/admin/lib/python/subproc.py", line 169, in run
self.wait()
File "/opt/psa/admin/lib/python/subproc.py", line 193, in wait
BaseSubprocess.wait(self)
File "/opt/psa/admin/lib/python/subproc.py", line 179, in wait
raise NonzeroExitException(self, self.__retcode)
NonzeroExitException: was finished with exit code 2
</errmsg>
</response>

The Logfile is big, but i think this locks like a error...

thank you for help
 
Ok. Thank you. I have forwarded it to developers for the further investigation. I will update thread with results.
 
Ive tested the migration with the new ConfixxX.pl and shared folder with an other plesk 5.2 server in our farm and i think same error


9331: 2010-06-24 08:28:07,716 INFO Execution of <subprocess[9334] '/opt/psa/admin/bin/launchpad --dump-selected --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624072239837 --selected-objects-file=/opt/psa/PMM/msessions/20100624072239837/selected_objects --agent-name=ConfixxX --agent-dir=/migration/20100624072239837/'> finished successfully.
9331: 2010-06-24 08:28:07,717 DEBUG remove '9334' from session worker processes
9331: 2010-06-24 08:28:07,719 DEBUG add '11646' to session worker processes
9331: 2010-06-24 08:28:07,720 INFO Executing <subprocess[11646] '/opt/psa/admin/bin/launchpad --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624072239837 --get-content --agent-name=ConfixxX --agent-dir=/migration/20100624072239837/ --dumps-dir=/opt/psa/PMM/var/20100624072239837'>
9331: 2010-06-24 08:28:09,889 INFO Subprocess raised ExecuteException: Subprocess <subprocess[11646] '/opt/psa/admin/bin/launchpad --host=95.156.250.3 --login=root --session-path=/opt/psa/PMM/msessions/20100624072239837 --get-content --agent-name=ConfixxX --agent-dir=/migration/20100624072239837/ --dumps-dir=/opt/psa/PMM/var/20100624072239837'> was finished with exit code 2
== STDOUT ====================

== STDERR ====================
Error during dump retrieval
9331: 2010-06-24 08:28:09,889 DEBUG Backup status saved to session
9331: 2010-06-24 08:28:09,891 CRITICAL Runtime error in migration handler:
<class 'subproc.NonzeroExitException'> was finished with exit code 2
Traceback (most recent call last):
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1394, in main
data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1294, in migration_start
return MigrationHandlerActionRunner(MigrationStartAction, None, migration_session_id).doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 88, in doActivity
result = self.processor.doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 864, in doActivity
service.backup(migration_session.getValue('agent_name'), migration_session.getValue('agent_dir'))
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 95, in backup
res = self.backupImpl(agent_name, agent_dir)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service_impl.py", line 74, in backupImpl
self.runCmdLine(cmd)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 51, in runCmdLine
self.session.runWorker(cmd)
File "/opt/psa/admin/share/migration-handler/migration_handler_session.py", line 290, in runWorker
cmd.spawn()
File "/opt/psa/admin/lib/python/subproc.py", line 240, in spawn
self.proc.run()
File "/opt/psa/admin/lib/python/subproc.py", line 185, in run
BaseSubprocess.run(self)
File "/opt/psa/admin/lib/python/subproc.py", line 169, in run
self.wait()
File "/opt/psa/admin/lib/python/subproc.py", line 193, in wait
BaseSubprocess.wait(self)
File "/opt/psa/admin/lib/python/subproc.py", line 179, in wait
raise NonzeroExitException(self, self.__retcode)
NonzeroExitException: was finished with exit code 2

9331: 2010-06-24 08:28:09,892 INFO Outgoing packet:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<errcode>1001</errcode>
<errmsg>Runtime error in migration handler:
&lt;class 'subproc.NonzeroExitException'&gt; was finished with exit code 2
Traceback (most recent call last):
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1394, in main
data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 1294, in migration_start
return MigrationHandlerActionRunner(MigrationStartAction, None, migration_session_id).doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 88, in doActivity
result = self.processor.doActivity()
File "/opt/psa/admin/share/migration-handler/migration_handler.py", line 864, in doActivity
service.backup(migration_session.getValue('agent_name'), migration_session.getValue('agent_dir'))
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 95, in backup
res = self.backupImpl(agent_name, agent_dir)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service_impl.py", line 74, in backupImpl
self.runCmdLine(cmd)
File "/opt/psa/admin/share/migration-handler/pmm_migr_remote_service.py", line 51, in runCmdLine
self.session.runWorker(cmd)
File "/opt/psa/admin/share/migration-handler/migration_handler_session.py", line 290, in runWorker
cmd.spawn()
File "/opt/psa/admin/lib/python/subproc.py", line 240, in spawn
self.proc.run()
File "/opt/psa/admin/lib/python/subproc.py", line 185, in run
BaseSubprocess.run(self)
File "/opt/psa/admin/lib/python/subproc.py", line 169, in run
self.wait()
File "/opt/psa/admin/lib/python/subproc.py", line 193, in wait
BaseSubprocess.wait(self)
File "/opt/psa/admin/lib/python/subproc.py", line 179, in wait
raise NonzeroExitException(self, self.__retcode)
NonzeroExitException: was finished with exit code 2
</errmsg>
</response>

but now i had an additional file named migration.log (cant quote it) :

http://nopaste.info/2404b241a7.html


can you say me what this is? its very criticaly
 
Seems like you have used "Transfer data already processed by the migration agent and located on the local host" described in point 4 at "Performing Migration".
And typed an invalid "Migration data file location", i.e. path to migration file on local host.

Try to to use "Transfer data from another server" instead of "Transfer data already processed by the migration agent and located on the local host".

BTW, I always recommend the following:
1. Don't "Click Synchronize" - it's a point 2 at "Performing Migration".
2. Don't use "Transfer data already processed by the migration agent and located on the local host" - it's in a point 4 at "Performing Migration".
 
Hi Igor,

i dont have synchronize clicked, and i dont have used "Transfer data already processed by the migration agent and located on the local host".

Ive changed the shares and the ConfixxX.pl and started the migration via ip and root password.

its very creepy...two different server, same problem..

thank you
 
Could you please provide me with archive of all logs from

/usr/local/psa/PMM/logs/
/usr/local/psa/PMM/msessions/
/usr/local/psa/PMM/rsessions/

?
 
Ive posted the logfiles, some news?

please, its very critical...

thank you
 
Ohh, when ive tryed to migrate via migration manager with the option "only choosen clients" (in german Nur manuell ausgewählte Reseller, Kunden und Domains) whe had an error like with "all clients", now, i dont know why, he gave me after 1 minute the message "finished", but there are no new users...

i attached a few logfiles.

requested logfiles:

http://rapidshare.com/files/403461541/logs.zip.html
 

Attachments

  • shared.zip
    2.1 KB · Views: 1
Last edited by a moderator:
Please, attach content of all log files from

/usr/local/psa/PMM/logs/
/usr/local/psa/PMM/msessions/
/usr/local/psa/PMM/rsessions/
 
Thank you. I have forwarded it to developers for the further investigation. Will keep you updated.
 
I have received following clarification from developers:

Customer logs contain 3 msessions (migration session):
20100628085124688
20100628090520684
20100628091602587

Only 20100628090520684 has corresponding rsessions (restore session):
20100628090817906
20100628090818540
20100628090819324

The first rsession 20100628090817906 has conflict for reseller "res1" described in rsessions/20100628090817906/conflict_description. This conflict means that target Plesk server already has reseller with name "res1" as in source dump, but with different guid. By default current reseller is preserved, i.e. reseller "res1" isn't restored from source dump. And because source dump at rsessions/20100628090817906/info.xml contains nothing else instead of this reseller, customer doesn't see any changes after migration.

Workaround: remove reseller "res1" from target Plesk server before migration.
 
Back
Top