Logs are not being rotated for several days for some subscriptions\domains.
Configuration files for logrotate are missing from
/usr/local/psa/etc/logrotate.d, however they are present for new domains so #213945865 doesn't help.
Logrotate config is missing after upgrade from the version that was affected by issue described in #213945865, or config files were removed manually.
Connect to the server via SSH.
The following script could be used in order to fix the issue for all the domains at once:
# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -uadmin psa -Ne"select d.name from domains d join dom_param dp on d.id=dp.dom_id join log_rotation lr on dp.val=lr.id where dp.param='logrotation_id' and lr.turned_on='true';"|while read d;do /usr/local/psa/bin/domain -u $d -log-rotate true;done
This will recreate configuration files for logrotate for all domains that have rotation configured.
#213373009 : log rotation by size is enabled, however log file sizes are far bigger then configured.
Log rotation is not working for a particular domain while working as expected for other