Skip to content

Using v9 Netflow source, flowview reports errors #39

@misterjmw

Description

@misterjmw

From the Cacti forums;

My netflow source is a v9 source (Fortinet Fortigate 60D) on the latest firmware 6.2.3 Build 1066.
The Cacti server is CentOS 7.

I did the following:

  • Uninstalled flow-tools
  • Walked through the install steps located here.
    -- Sidenote: There's a missed letter in the readme - Then, run 'systemtl enable flow-capture'
  • I fixed the hardcoded path (/var/www/html/cacti/)
  • I setup the service via systemd.
  • Configured the 2 flowview options under misc.
  • Listener is reported as up by both systemctl and Cacti
systemctl status flow-capture
● flow-capture.service - Flow Capture Service for Cacti
   Loaded: loaded (/usr/lib/systemd/system/flow-capture.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2020-03-11 14:46:12 MDT; 8s ago
  Process: 61567 ExecStart=/usr/bin/php -q /usr/share/cacti/plugins/flowview/service/flow-capture --systemd (code=exited, status=0/SUCCESS)
 Main PID: 61570 (php)
   CGroup: /system.slice/flow-capture.service
           └─61570 /usr/bin/php -q /usr/share/cacti/plugins/flowview/flow_collector.php --listener-id=2

Mar 11 14:46:11 cacti systemd[1]: Starting Flow Capture Service for Cacti...
Mar 11 14:46:12 cacti php[61567]: NOTE: Starting Flow Collection
Mar 11 14:46:12 cacti php[61567]: NOTE: Launching cacti-flow-capture as '/usr/share/cacti/plugins/flowview/flow_collector.php --listener-id=2'
Mar 11 14:46:12 cacti systemd[1]: Started Flow Capture Service for Cacti.

I cannot create a filter due to an error telling me it can't write to an SQL table, however nothing seems to be collected and the Cacti log is full of errors;

2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[647]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 1 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 647
2020/03/11 16:02:06 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[513]:unpack(), CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP WARNING in Plugin 'flowview': unpack(): Type n: not enough input, need 2, have 0 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 513
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[567]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 16 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 567
2020/03/11 16:02:06 - CMDPHP PHP ERROR NOTICE Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[563]:CactiErrorHandler())
2020/03/11 16:02:06 - ERROR PHP NOTICE in Plugin 'flowview': Undefined offset: 9 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 563 

and

2020/03/11 16:58:28 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[513]:unpack(), CactiErrorHandler())
2020/03/11 16:58:28 - ERROR PHP WARNING in Plugin 'flowview': unpack(): Type n: not enough input, need 2, have 0 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 513
2020/03/11 16:58:27 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[513]:unpack(), CactiErrorHandler())
2020/03/11 16:58:27 - ERROR PHP WARNING in Plugin 'flowview': unpack(): Type n: not enough input, need 2, have 0 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 513
2020/03/11 16:58:26 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[660]:process_v9_v10(), /var/lib/cacti/plugins/flowview/flow_collector.php[999]:CactiErrorHandler())
2020/03/11 16:58:26 - ERROR PHP WARNING in Plugin 'flowview': Division by zero in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 999
2020/03/11 16:58:26 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[660]:process_v9_v10(), /var/lib/cacti/plugins/flowview/flow_collector.php[999]:CactiErrorHandler())
2020/03/11 16:58:26 - ERROR PHP WARNING in Plugin 'flowview': Division by zero in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 999
2020/03/11 16:58:26 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[513]:unpack(), CactiErrorHandler())
2020/03/11 16:58:26 - ERROR PHP WARNING in Plugin 'flowview': unpack(): Type n: not enough input, need 2, have 0 in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 513
2020/03/11 16:58:25 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[660]:process_v9_v10(), /var/lib/cacti/plugins/flowview/flow_collector.php[999]:CactiErrorHandler())
2020/03/11 16:58:25 - ERROR PHP WARNING in Plugin 'flowview': Division by zero in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 999
2020/03/11 16:58:24 - CMDPHP PHP ERROR WARNING Backtrace: (/var/lib/cacti/plugins/flowview/flow_collector.php[335]:process_fv9(), /var/lib/cacti/plugins/flowview/flow_collector.php[660]:process_v9_v10(), /var/lib/cacti/plugins/flowview/flow_collector.php[999]:CactiErrorHandler())
2020/03/11 16:58:24 - ERROR PHP WARNING in Plugin 'flowview': Division by zero in file: /var/lib/cacti/plugins/flowview/flow_collector.php on line: 999 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions