|
A blank central frame means the script has crashed - and this can only be caused by a library load failure, since library nonexistance is trapped. Usually, I would expect this to appear in the server error logs, though this depends on your web server configuration.
Do you have multiple versions of RRDs installed? Between 2.14 and 2.17 there was a change in the library search path order, so it could reveal an incorrect library configuration. Do a search like 'find /usr/lib/perl5 -name "*RRD*" -print' and see if you can find multiple copies of the pm file, or the auto files (this might be the problem).
You can also try running the script from the command line and check for errors.
perl routers2.cgi -C
should attempt to do a CSV extract for the default target on the default device, which requires loading the RRD module, and might give a helpful error message.
perl routers2.cgi -G > image.png
should generate the png graph image for the default device/target, so this might be worth checking for error messages as well.
_________________ Steve Shipway UNIX Systems, ITSS, University of Auckland, NZ Woe unto them that rise up early in the morning... -- Isaiah 5:11
|