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

Attachment: cacti.patch
Description: Binary data

Reply via email to