• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Issue Plesk Migrator returned non-zero exit code

Azurel

Silver Pleskian
Server operating system version
AlmaLinux 9.8
Plesk version and microupdate number
18.0.80#1
Why I get this error in `panel.log`?:
[2026-08-09 03:19:37.386] 403696:6a77d5a95aa66 ERR [panel] Plesk Migrator returned non-zero exit code

COMMAND: '/usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator' 'summarize-statistics' '--quiet'

EXIT CODE: 1

STDOUT:
plesk-migrator: execve failed for /usr/local/psa/admin/sbin/modules//panel-migrator/plesk-migrator: No such file or directory

System error 2: No such file or directory


STDERR:
plesk-migrator: execve failed for /usr/local/psa/admin/sbin/modules//panel-migrator/plesk-migrator: No such file or directory

System error 2: No such file or directory

[2026-08-09 08:17:09.423] 2542:6a780d53dac93 ERR [panel] Could not ping database connection: DB query failed: (2002) SQLSTATE[HY000] [2002] No such file or directory

The reason is:

Code:
# ls -la /usr/local/psa/admin/sbin/modules/panel-migrator/
total 32
drwxr-xr-x  2 root root 4096 Aug  4 03:58 .
drwxr-xr-x 31 root root 4096 Aug  8 16:18 ..
-rwxr-xr-x  1 root root 1555 Aug  4 03:58 plesk-migrator
-rwxr-xr-x  1 root root  621 Aug  4 03:58 plesk-migrator.bat
-rwxr-xr-x  1 root root  398 Aug  4 03:58 plesk-migrator-post-install-files.sh
-rwxr-xr-x  1 root root 2379 Aug  4 03:58 plesk-migrator-post-install-packages.sh
-rwxr-xr-x  1 root root  215 Aug  4 03:58 plesk-migrator-post-install-var-dir.sh
-rwxr-xr-x  1 root root   36 Aug  4 03:58 pre-uninstall.sh


# plesk bin extension --list | grep -i migrat
panel-migrator - Plesk Migrator

# head -1 /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator
#!/opt/plesk/python/3/bin/python

# ls -la /opt/plesk/python/3/bin
total 16
drwxr-xr-x 2 root root 4096 Aug  7 08:36 .
drwxr-xr-x 4 root root 4096 Aug  7 08:36 ..
-rwxr-xr-x 1 root root  234 Apr 22 03:50 inv
-rwxr-xr-x 1 root root  234 Apr 22 03:50 invoke

"python" is missing. How to fix this?
 
Back
Top