Interesting... it seems that logrotate is not being able to write inside /var/log. Can you check permissions inside /var/log for the syslog.* files?