Linulex
Silver Pleskian
I am moving our remaining plesk servers from plesk 8.6.0 to 12.0.18. ever since the update to MU#75 there are always 2 domains that fail with the error:
Warning: domain "domain1.nl"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update domain1.nl -guid 64a37bef-1278-4a6e-8fa8-ace113f7c0eb -creation-date 2014-11-21 -hosting true -hst_type phys -do-not-apply-skeleton -ip 185.95.44.240 -www-root httpdocs -login vknths-drgne -passwd '' -ignore-nonexistent-options failed with return code 1.
Stderr is
An error occurred during domain update: An error occurred during changing of hosting settings: User vknths-drgne already exists.
Warning: domain "domain2.com"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update domain2.com -guid 0986502b-c54c-48db-abe1-2fde2a8fca4a -creation-date 2014-01-20 -hosting true -hst_type phys -do-not-apply-skeleton -ip 185.95.44.240 -www-root httpdocs -login correia2157 -passwd '' -ignore-nonexistent-options failed with return code 1.
Stderr is
An error occurred during domain update: An error occurred during changing of hosting settings: User correia2157 already exists.
These are always linux userid 10129 and 10133 (as far as i can see)
This happens:
- the user gets created in linux
- the user is added to psa table sys_users
After the migration, i delete the 2 domains that failed trough plesk and delete the system users (including home dirs) from linux and remove the entries in the psa db sys_users table then i can migrate these 2 domains without a problem. So there is a workaround, but its pretty annoying.
- i have done several test runs and am very sure these users don't exist before a migration.
- due to the high system user id i believe this bug only appears when migrating 134 or more system users.
- the fact it says -passwd '' is part of the bug, the domains have a password and after deleting as discribed above migrate fine without any change to the source.
i hope the anti bug squad will fix this soon.
regards
Jan
Warning: domain "domain1.nl"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update domain1.nl -guid 64a37bef-1278-4a6e-8fa8-ace113f7c0eb -creation-date 2014-11-21 -hosting true -hst_type phys -do-not-apply-skeleton -ip 185.95.44.240 -www-root httpdocs -login vknths-drgne -passwd '' -ignore-nonexistent-options failed with return code 1.
Stderr is
An error occurred during domain update: An error occurred during changing of hosting settings: User vknths-drgne already exists.
Warning: domain "domain2.com"
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update domain2.com -guid 0986502b-c54c-48db-abe1-2fde2a8fca4a -creation-date 2014-01-20 -hosting true -hst_type phys -do-not-apply-skeleton -ip 185.95.44.240 -www-root httpdocs -login correia2157 -passwd '' -ignore-nonexistent-options failed with return code 1.
Stderr is
An error occurred during domain update: An error occurred during changing of hosting settings: User correia2157 already exists.
These are always linux userid 10129 and 10133 (as far as i can see)
This happens:
- the user gets created in linux
- the user is added to psa table sys_users
After the migration, i delete the 2 domains that failed trough plesk and delete the system users (including home dirs) from linux and remove the entries in the psa db sys_users table then i can migrate these 2 domains without a problem. So there is a workaround, but its pretty annoying.
- i have done several test runs and am very sure these users don't exist before a migration.
- due to the high system user id i believe this bug only appears when migrating 134 or more system users.
- the fact it says -passwd '' is part of the bug, the domains have a password and after deleting as discribed above migrate fine without any change to the source.
i hope the anti bug squad will fix this soon.
regards
Jan