Hello,
I have updated my i-MSCP recently from 1.3.16 to 1.4.0 and noticed in the logfiles a message regarding deprecated autcreate plugin usage (Ubuntu 16.04). As I digged into it I found out that the po-Server installer for Dovecot checks the version of dovecot installed and uses either the dovecot.conf.2.0 or docecot.conf.2.1 depending on the version of dovecot. I checked the setup.log and found the output Servers::po::dovecot::installer::_getVersion: 2.2.22 (fe789d2). It seems that the version parsing in this line (./engine/PerlLib/Servers/po/dovecot/installer.pm, Line 460) my $isDovecot21 = version->parse( $self->{'version'} ) >= version->parse( '2.1.0' ); does not work for my version output.
I have a similar issue with one dovecot plugin checking the version -> see here). Has anyone an idea how to get this working?
Best regards Jörg