DNS freeze zones

Discussion in 'ISPConfig 3 Priority Support' started by Stelios, Dec 21, 2021.

  1. Stelios

    Stelios Active Member HowtoForge Supporter

    Hi all,

    I did an upgrade of Debian 10 to 11 without any errors but once I tried to sync a zone just for test (using the rsync tool) it stays in the queue for ever:

    The following changes are not yet populated to all servers:
    • Update DNS record: 651

      Any idea how I can troubleshoot this?
      This is on a multi server setup and I got two servers running only DNS nothing else (dns1 and dns2)
  2. till

    till Super Moderator Staff Member ISPConfig Developer

  3. Stelios

    Stelios Active Member HowtoForge Supporter

    Thanks till, this is what I'm getting in the primary DNS; on the slave it doesn't throw an error at all (finished server.sh)

    root@dns1:~# /usr/local/ispconfig/server/server.sh
    22.12.2021-17:23 - WARNING - There is already a lockfile set, but no process running with this pid (125966). Continuing.
    PHP Fatal error:  Uncaught Error: Call to undefined function mb_detect_encoding() in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php:527
    Stack trace:
    #0 /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php(157): db->escape()
    #1 /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php(298): db->_build_query_string()
    #2 /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php(337): db->_query()
    #3 /usr/local/ispconfig/server/lib/classes/modules.inc.php(171): db->query()
    #4 /usr/local/ispconfig/server/server.php(180): modules->processDatalog()
    #5 {main}
      thrown in /usr/local/ispconfig/server/lib/classes/db_mysql.inc.php on line 527
  4. Stelios

    Stelios Active Member HowtoForge Supporter

    That error went away when install PHP's mbstring and now seems to work ok.

Share This Page