Article ID: 128432, created on Feb 23, 2016, last review on Feb 23, 2016

  • Applies to:
  • Plesk for Linux/Unix


  1. Migration cannot be started:

    Error: Looks like migration can not be started. The most common cause: wrong IP address, administrator login or password specified, so please check it first. Refer logs for details

  2. The following error is shown in info.log and debug.log:

    [ERROR] Failed to check Plesk API connection to the source server 'source' (server_name): HttpClientError(HTTP Error 404: Not Found, '<?xml version="1.0" encoding="iso-8859-1"?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n         "">\n<html xmlns="" xml:lang="en" lang="en">\n <head>\n  <title>404 - Not Found</title>\n </head>\n <body>\n  <h1>404 - Not Found</h1>\n </body>\n</html>\n').
  3. A sample API request from the destination server to source results as follows:

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    <html xmlns="" xml:lang="en" lang="en">
    <title>404 - Not Found</title>
    <h1>404 - Not Found</h1>
  4. There is no agent.php file in /usr/local/psa/admin/htdocs/enterprise/control/ directory on the source server.


Destination server is unable to send any API requests to the source server as agent.php file is missing in the source server.


Extract the from a plesk-core package.

# rpm2cpio plesk-core-12.5.30*.rpm |cpio -ivd ./usr/local/psa/admin/htdocs/enterprise/control/agent.php 
# mv ./usr/local/psa/admin/htdocs/enterprise/control/agent.php  /usr/local/psa/admin/htdocs/enterprise/control/

If step above not helped, contact Plesk technical support.

Search Words

Looks like migration can not be started


migration http 404

Unable to migrate domain

Failed to check Plesk API connection to the source server

29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c

Email subscription for changes to this article
Save as PDF