Package: cacti Version: 0.8.6d-1 Tags: patch Followup-For: Bug #310842 I've finally got round to looking at this properly. Turns out that the problem is that there's a few rows in my poller_item table that contain bad information. They have the following fields which are wrong:
host_id 0 hostname "None" snmp_community "" snmp_version 0 snmp_timeout 0 Procssing one of these causes cmd.php to hang, so script_server.php never receives any input. The attached patch causes cmd.cgi to skip items with a host_id of 0 which fixes the problem. It also logs a warning message mentioning that. (The patch also includes a couple of minor corrections to some messages and comments). Cheers, Mark. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.26-1-686-smp Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages cacti depends on: ii apache 1.3.33-6 versatile, high-performance HTTP s ii debconf 1.4.30.13 Debian configuration management sy ii libphp-adodb 4.52-1 The 'adodb' database abstraction l ii logrotate 3.7-5 Log rotation utility ii mysql-client 4.0.24-10 mysql database client binaries ii php4 4:4.3.10-15 server-side, HTML-embedded scripti ii php4-cli 4:4.3.10-15 command-line interpreter for the p ii php4-mysql 4:4.3.10-15 MySQL module for php4 ii php4-snmp 4:4.3.10-15 SNMP module for php4 ii rrdtool 1.0.49-1 Time-series data storage and displ ii snmp 5.1.2-6.1 NET SNMP (Simple Network Managemen ii ucf 1.17 Update Configuration File: preserv -- debconf information excluded
cacti.patch
Description: Binary data