NetFlow v9 parsing errors and SQL column failures
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reproducing the reported failure with a NetFlow v9 exporter and check the Cacti log for plugin_flowview_raw column errors; compare the v9 behavior with the working v5 source. Then trace how the Flowview listener handles v9 templates and maps fields to database columns. Done means v9 flows are parsed and displayed without SQL column errors.
Written by the indexing model from the issue text.
Description
Description
Flowview fails to parse NetFlow v9 data correctly, resulting in SQL errors about missing or mismatched columns. The v9 template handling does not properly map all field types, causing INSERT failures when flow records reference fields not present in the database schema.
Symptoms
- SQL errors: column does not exist for v9 flow template fields
- Flowview reports "no data" for v9 sources while v5 sources work correctly
- Errors in Cacti log referencing
plugin_flowview_rawtable column mismatches
Steps to Reproduce
- Configure a NetFlow v9 exporter (router/switch)
- Point it at the Cacti Flowview listener
- Navigate to Flowview and attempt to view flows
- Check Cacti log for SQL errors
Expected: v9 flows are parsed and displayed correctly
Actual: SQL column errors, no flow data displayed
Environment
- Cacti versions: reported across 1.2.x releases
- Flowview plugin: multiple versions affected
- NetFlow v9 sources from various vendors (Cisco, etc.)
Forum Reference
Originally reported at https://forums.cacti.net/viewtopic.php?t=60359
Multiple users confirmed v9 parsing failures while v5 works correctly.
- Dominant language
- PHP
- Stars
- 21
- Forks
- 13
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 13
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Cacti/plugin_flowview
-
Include flows spanning the full report time windowPossibly taken @somethingwithproof claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Cacti/plugin_flowview#306 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Cacti/plugin_flowview#249 · 1 comment ·
Maintainers usually reply within 1 day
-
refactor: DRY flowview filters page layout wrapperMay be free again A pull request for this issue was closed without being merged. Openenhancement
Difficulty 3/5 1-2 days Newbie friendliness 30/100
Cacti/plugin_flowview#245 ·
Maintainers usually reply within 1 day
-
bug unverified
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
Cacti/plugin_flowview#231 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Cacti/plugin_flowview#213 · 3 comments ·
Maintainers usually reply within 1 day
All issues in Cacti/plugin_flowview
Similar issues
-
enhancement priority Sales
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
novalo-dev/Prestashop-MCP-Server#201 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
bug origin: upstream priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
mattytap/Mattytap-Sermons#105 ·
-
priority:low type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
crazy-goat/workerman-bundle#1189 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/blocks-engine#5003 ·
Maintainers usually reply within 1 day