I just tried to migrate a domain from an Ensim Pro 4.0.3 (Linux RHE3) to plesk 8.0.1. Plesk Migration Manager is up to date, and I get this error when trying to import a domain from the Ensim server:
Failed validation of the document with external DTD /usr/local/psa/PMM/agents/EnsimX/control/EnsimX.dtd. The errors are: Element domain-user content does not follow the DTD, expecting (pinfo , password , domain-user-limit* , domain-user-permission*), got (pinfo ).
When in the migration manager I use the root account in ensim server to do the operation. The domain in the ensim server is OK, no issues in it.
I have tried all that I could find in the forums but no go.
Where can I find the exact reasons why it fails? .. reading the error it seems that PMM can't get some info of the domain from the Ensim server ... so how can I do to provide it? (maybe could be provided manually?)
I got only this response from another user in the plesk forums, but I'm really lost:
It's obvious that EnsimX.pl migration agent can't determine password for analogue of Plesk domain-level user in your Ensim configuration. You may look at it in /usr/local/psa/PMM/agents/EnsimX - it's a usual Perl script. Search a 'domain-user' string and see a logic behind it ...
Thanks.