• 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
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

Resolved Problem migrating a domain from old plesk 12 to onyx

Maxwell Banks

New Pleskian
Hi!

I can migrate a lot of domain from plesk 12 to onyx only with warnings, but now I have a domain with error at migration.

I try first contact support, but recieve the next message:
Our records indicate that your license belongs to one of Plesk Partners/Resellers. As such, they are your first point of contact for support and general inquiry.

But the reseller say:
Kindly understand, that although we can provide you with Plesk licenses, we cannot support you with in-depth questions regarding Plesk-Addons. Kindly contact the Plesk support in this regard:

https://www.plesk.com/support/

Thank you very much for your efforts!

mmmmmmmmmmmmmmmmmmmmmmmmmmm

Ok, the error is here


The error say:
subscription-status-error.png
[20 Dec 16 19:25:10] [Migration] Failed to adjust common migrated applications for new environment
Migration tools tried to perform operation in 3 attempts: 'ascii' codec can't decode byte 0xfa in position 12: ordinal not in range(128)

And looking at debul log found:

=|2016-12-20_19:48:44,331|D|ST5|core.safe|CLIENT.COM||UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position 12: ordinal not in range(128)
+|2016-12-20_19:48:44,331|E|ST5|core.safe|CLIENT.COM||Failed to adjust common migrated applications for new environment. Try to repeat operation once more.
+|2016-12-20_19:48:54,347|D|ST5|plesk.actions.adjust_applications|extrem.com.uy||Start adjust database connection settings in configuration files of subscription
+|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM||Exception:
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM||Traceback (most recent call last):
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/safe.py", line 191, in try_subscription_with_rerun
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| func()
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/workflow/runner/by_subscription.py", line 431, in <lambda>
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| lambda: action.run(self._context, subscription),
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/actions/adjust_applications.py", line 92, in run
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| subscription.web_target_server, vhost_dir, database_servers, source_ips
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/application/adjuster.py", line 92, in adjust_database
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree = runner.get_dir_tree(vhost_path)
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/runners/unix/local.py", line 84, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| return file_utils_get_dir_tree(path)
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 23, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| tree.append({item: get_dir_tree(item_path)})
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/utils/file_utils.py", line 19, in get_dir_tree
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| item_path = os.path.join(path, item)
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| File "/opt/plesk/python/2.7/lib64/python2.7/posixpath.py", line 73, in join
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM|| path += '/' + b
=|2016-12-20_19:48:54,382|D|ST5|core.safe|CLIENT.COM||UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position 12: ordinal not in range(128)
+|2016-12-20_19:48:54,390|E|ST5|core.safe|CLIENT.COM||Failed to perform an action on subscription 'extrem.com.uy': Failed to adjust common migrated applications for new environment Exception message: Migration tools tried to perform operation in 3 attempts: 'ascii' codec can't decode byte 0xfa in position 12: ordinal not in range(128)
+|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM||Exception:
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM||Traceback (most recent call last):
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/safe.py", line 164, in try_subscription
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM|| yield
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM|| File "/usr/local/psa/admin/plib/modules/panel-migrator/backend/lib/python/parallels/core/safe.py", line 197, in try_subscription_with_rerun
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM|| raise MultipleAttemptsMigrationError(exceptions)
=|2016-12-20_19:48:54,390|D|ST5|core.safe|CLIENT.COM||MultipleAttemptsMigrationError: Migration tools tried to perform operation in 3 attempts: 'ascii' codec can't decode byte 0xfa in position 12: ordinal not in range(128)
 
Hello! Nearest update of Plesk Migrator will contain the fix. It will be published in the coming days, issue number is PMT-3334.
 
Great! thanks for your quickly response!

A more question, a domain with these error at migrate either is migrated... Can I use the migrated domain without problems? Or need migrate something handmade? Or wait to the fix at migrate manager?

Thanks for your assistance!

I love plesk Onyx. Is a great step from my old plesk 12!!
 
You are welcome:)
Migrated domain should have only one problem - not adjusted configs, all other settings and content shouldn`t be affected. So, you just need to fix connection strings and other settings which contains data from source in applications configs of domain.
 
Back
Top