Articles in this section

Scheduled tasks fail in Plesk: Inconsistency detected

kb: technical

Symptoms

Domains > example.com > Scheduled Tasks > task name > Run Now fails with the following error:

Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: _dl_call_libc_early_init: Assertion `sym != NULL' failed!

Cause

Broken chroot environment:

# ls -ald /var/www/vhosts/*/bin | grep -v -- '->'
drwxr-xr-x 2 root root 4096 Oct 11 14:56 /var/www/vhosts/example.com/bin

bin/ was a directory, while it should be a symlink bin -> usr/bin.

Resolution

  1. Connect to the server via SSH.
  2. Run the following command:

    # ./update-chroot.sh --update

  3. Go to Domains > example.com > Hosting Settings and set SSH access to /bin/bash (chrooted)
  4. Reapply chroot:

    # ./update-chroot.sh --remove example.com;
    # ./update-chroot.sh --apply example.com

  5. Set Domains > example.com > Hosting Settings > SSH access value back to the original one (if needed).
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.