- Plesk 12.5 for Linux
- Plesk Onyx for Linux
Migration failed with the following errors:
Unable to check the ability to migrate the selected domains. The migration of these domains will likely be blocked. Refer to logs for details: download the info log, download the debug log
[ERROR] Failed to perform action: Fetch information from target servers
Cause: not well-formed (invalid token): line 322, column 33
That is a critical error, migration was stopped.
This is an internal issue with ID #PPPM-3752 , which is planned to be fixed in future product updates. There are some passwords on the source server that cannot be decrypted using the current Plesk encryption key.
Use the script attached for Plesk 12.5 in order to find what users have passwords that cannot be encrypted:
regenerate-broken-passwords.phpfile from the archive
Place it to
Run the script:
# /usr/local/psa/bin/sw-engine-pleskrun regenerate-broken-passwords.php --help
There are two options: *
show- Show entities (db users, mail users, ftp users) with passwords which cannot be encrypted; *
run- Regenerate passwords which cannot be encrypted (db users, mail users, ftp users)
showoption to get the list of users with broken passwords.
runoption to regenerate affected passwords so that migration could be completed
If you use older Plesk version, refer to:
#213379849 Migration fails: ParseError: not well-formed invalid token