Update 1.3.1 to 1.3.2 - Can't locate Servers/named/external_server.pm

  • Hi there,


    I currently get the following error on updating from 1.3.1 to 1.3.2 (I used the bugfixed 1.3.1 version from repository).


    Code
    1. [FATAL] Servers::named::factory: Can't locate Servers/named/external_server.pm in @INC (you may need to install the Servers::named::external_server module) (@INC contains: /root/imscp/imscp-1.3.2/engine/PerlVendor /root/imscp/imscp-1.3.2 /root/imscp/imscp-1.3.2/engine/PerlLib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at (eval 756) line 2, <$fh> line 186.

    Occures in the step:

    Code
    1. Step 4 of 7
    2. Registering servers/packages event listeners


    Adittional information:
    If using manual mode it occures on reconfigure: perl /var/www/imscp/engine/setup/imscp-reconfigure -d


    OS: Ubuntu 16.04 LTS Linux srv 4.4.0-38-generic #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
    I-MSCP: 1.3.x (1.3.1 bugfixed version)
    Targer I-MSCP: 1.3.2
    Server implementation: PHP-FPM
    Reproduce: start update procedure

  • My god... You use an external nameserver?

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Yes, I disabled it. If this is the main trouble - would it be easier to enable it again only for internal use? (but I would perefer to not use bind server if I do not need and use it local)

  • @UncleSam


    This is a bug.


    Please, in the archive, edit the engine/PerlLib/Servers/named.pm file and replace the factory subroutine with http://pastebin.com/2v6j9KtZ


    I'll release a new version in next minutes...


    Thank you for your report.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • @UncleSam


    I'm waiting for your confirmation about the fix. Then, I'll release a new version.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • A fix has been added in the 1.3.x branch. See https://github.com/i-MSCP/imsc…941c00c1644af7c47e2aa17ee


    Ok, I'll release 1.3.3 now.


    Thank you for your feedback.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Fast bugfix version has been released. See i-MSCP 1.3.3 RELEASED

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206