Updating to Debian Etch broke Amavis-Stats

Updating to Debian Etch broke Amavis-Stats:

Amavis Detection Statistics
Daily Graphs
amavis-stats::error: rrd_graph(): 1
amavis-stats::error: rrd_graph(): 1
Weekly Graphs
amavis-stats::error: rrd_graph(): 1
amavis-stats::error: rrd_graph(): 1
Monthly Graphs
amavis-stats::error: rrd_graph(): 1
amavis-stats::error: rrd_graph(): 1
Yearly Graphs
amavis-stats::error: rrd_graph(): 1
amavis-stats::error: rrd_graph(): 1

I searched Google for a solution but every other post on the subject suggested downgrading rrdtool. This is not an appropriate fix. I debugged the actual amavis-stats script and here is my fix. It involves commenting out some lines in /usr/share/amavis-stats/amavis-stats.php:

Line 650:

// $opts[] = "COMMENT:amavis-stats v$asVersion ";
// $opts[] = "COMMENT:$enddate \\r";

Line 771:

// $opts[] = "COMMENT:amavis-stats v$asVersion ";
// $opts[] = "COMMENT:$enddate" . str_replace(":", "\:", $enddate) . " \\r";

Posted

in

by

Tags:

Comments

6 responses to “Updating to Debian Etch broke Amavis-Stats”

  1. ragai Avatar
    ragai

    Thanks for the workaround / Fix. I had the same error on fresh install of Debian Etch.

    I, however, did not comment out the two lines

    $opts[] = “COMMENT:amavis-stats v$asVersion “;

    and added the version number (1.2.15-0.3) in line 60 as it was left out.

  2. Beau Brown Avatar
    Beau Brown

    hey brother.

    its been a very long time, i wonder if you remember me. i was your bro back in the days when we used to hang out with gavin and chris. write back to me and let me know how your doing. i also want to know if your have been in touch with those two. its been about 8 years since ive lived in utah. it would be good to hear from u all
    later beau

  3. Dietmar Zlabinger Avatar

    thank you. on my debian-etch installation there is an offset of some lines, but it worked. the comment from ragia did not fix the problem.

    dietmar

  4. FRLinux Avatar

    Thank you, that fixed my problem too 🙂

  5. czk Avatar
    czk

    Worked for me too! thx!

  6. Times Enemy Avatar

    Thank you for publishing this!
    This worked for me, then recently stopped working. When i check the /usr/share/amavis-stats/amavis-stats.php file, my edits remain. Any suggestion(s)?

Leave a Reply

Your email address will not be published. Required fields are marked *