From: C. L. Martinez carlopmart@gmail.com
destination /srv/www2/logs/viewer.log-20140409 already exists, skipping rotation
I'd think logrotate does not expect to find an already existing "half-rotated" file? Maybe this file is supposed to be compressed '.gz'? Can you show "ls -l /srv/www2/logs/viewer.log*" ?
JD