Update 132 on "current" tree.
my servers were automatically updated to 132.0.2
And it caused tons of problems :
Mainly dovecot implementation is flawed:
1. LMTP sessions require parameter "unlimited" not 0 as before . but it is impossible to do so in whm - it requires 0.
2. dovecot imap-master has no mode = in config template and user dovenull
but
dovecot-hibernate works as user dovecot so maillog is filling with permission denied errors.
3. master.local template is not working during conf rebuild
4. domain owner mail visibility option also couses errors in maillog.
Another thing :
perl 5.42 is not working with ssl causing errors like
WARN PKCS#1 1.5 is disabled as it is known to be vulnerable to marvin attacks. at /var/cpanel/perl/Crypt/LE.pm line 674
more errors to come...
-
Hey there! Can you try the details mentioned here to see if that helps to get things working?
We are tracking the Marvin issue through case CPANEL-49987 and I've linked this thread to the case so I'll be sure to post updates as I get them!
0 -
Hi
always happy to help fix things in my favourite cpanel. (espacially as we are Your partner for many years.
1.Update 132 added new perl 5.42 - what is ok but also REMOVED files from perl 5.36 directory - what for ? Many plugins for cpanel simply stopped working or are giving errors including The one with Lets Encrypt autossl plugin. why not to just arr new version and do not remove old one ?
So to fix it we had to fix hasbangs in plugins to reflect new 5.42 direcory and simply comment out this line in LE script
/var/cpanel/perl/Crypt/LE.pm line 674
2. Dovecot /var/cpanel/allow_domainowner_mail_pass error.
If this file exist dovecot is throwing erreors non stop
to fix - just delete file /var/cpanel/allow_domainowner_mail_pass
3. Dovecot imap-hibernate and imap-master socket rights
As process imap-hibernate is working under dovecot account and service imap is working as dovecot and there is no mode or group definition in template it gives hibernate error: permission denied in dovecot log (maillog)
new dovecot is giving then 0600 permission on dovenull:root owner of imap-master socket. So imap-hibernate is not able to unhibernate session giving errors on client.
to fix (workaround) you have to:
rm -f /var/cpanel/templates/dovecot/main.local
and in file
/var/cpanel/templates/dovecot/main.default
add mode = 0666 in the section as shown below
[% IF imap_hibernate_timeout %]
unix_listener imap-master {
user = dovenull
mode = 0666
}
extra_groups = dovenull[% END %]
}then
/scripts/builddovecotconf
errors are gone.
3. Dovecot WHM config problem
in Mailserver configuration option
LMTP User Concurrency Limit (0 for unlimited)
gives you non working mailserver if set to 0 as instruted
workaroud - just give high number as 9999 is max or fix it directluy in dovecot cot if you really need unlimited.
There is more problems on cloudlinux with imunify in mail system especially if imunify email plugin is installed . Log just throws something like cannot load .so libraries because of udefined symbols. The only solution is to uninstall email plugin for imunify360 .
We had to fix tons of other problems in cpanel files as wel not to flood logs with errors. For now 4 our engineers found tons of those so i got mostly my fixes here... maybe more to come but i believe cpanel guys will take my information under consideration.(maybe cpanel will remove my late paments fees - when im 3 days late with payment :))))
0 -
Imunify is aware of the issues with the dovecot update, but I don't know when that is going to be resolved.
0 -
i know :))
they got bigger problem to solve causing servers overloaded . wp-toolkit got option to include imunify plugins for wordresses - it opens tons of systemd --user processes goint into loop and overloading server and making tons of virtfs systems every 2 minutes and load going up to 40-50...
short fix is to uninstall imunify 360 completely.
remove directories with imunify configs manually
install again and do not enable pam secity option with wp-plugin enabled ..
0 -
If anyone is intersted in our ZeroSSL autossl plugin (by Olaf Anders) we are happy to share for free :)
As there is no other autossl plugins for cpanel....
(maybe this post shoud be moved to othe thread)
0 -
Update - we have details in the post at https://support.cpanel.net/hc/en-us/articles/35925784148247-Dovecot-imap-hibernate-errors on how you can resolve the hibernation issues, which should take care of those problems you're seeing.
0
Please sign in to leave a comment.
Comments
6 comments