It’s happening because the wildcard specification for the logrotate for those products matches the logs already rotated as well as the ones needing to be.
This was fixed some time ago for OpenVPN (I thought), unless I’m still running my patched version:
[root@Nethserver ~]# cat /etc/logrotate.d/openvpn
/var/log/openvpn/*.log {
missingok
compress
notifempty
copytruncate
create 0600 root root
}
[root@Nethserver ~]#
I’m surprised you include LetsEncrypt, as I didn’t believe that uses logrotate, as it has it’s own scheme to handle logs outside of logrotate.
Don’t use RoundCube.
Cheers.