[netsa-tools-discuss] rwflowpack with Cisco ASA (netflow9) issue
Mark Thomas
mthomas at cert.org
Thu Sep 10 15:57:24 EDT 2015
Evgeniy-
Thank you for providing your configuration files.
Modifying the probe block in the sensor.conf file to have the
additional "quirks" line shown here:
probe P1 netflow-v9
listen-on-port 9996
protocol udp
accept-from-host 192.168.1.1
log-flags bad
quirks firewall-event, zero-packets
end probe
should remove some of those ignored flows from the log file.
The currently released SiLK code (v3.10.2) assumes that the ASA
sending the firewall event using the "NF_F_FW_EVENT" element.
However, it appears that Cisco has started to send these events
using the standard "firewallEvent" element. The patch that I
included in that thread fixes the issue. (The patch is in
http://permalink.gmane.org/gmane.comp.networking.netsa.tools/108 ).
There is still one unresolved source of "ignored" flows that is
mentioned in that thread:
The majority of the remaining flows logged as IGNORED by flowcap
appear to be SKIPFIX_FW_EVENT_DELETED where bytes and rev-bytes ==
0. These appear to be unsuccessful connections (eg SYN to closed
port - so no payload bytes).
I need to modify the code so these are also stored instead of being
ignored.
-Mark
-----Original Message-----
From: Evgeniy Sudyr <eject.in.ua at gmail.com>
Date: Thu, 10 Sep 2015 18:24:23 +0200
To: <netsa-tools-discuss at cert.org>
Cc: <hephaestus.studio at gmail.com>
Subject: [netsa-tools-discuss] rwflowpack with Cisco ASA (netflow9) issue
Hi I seen someone got ASA netflow working with rwflowpack there
http://comments.gmane.org/gmane.comp.networking.netsa.tools/107 .
I'm trying to get it working in lab with ASA5515-X (Netflow V9), and my
config looks good
however I'm getting no data, but errors in log.
After start rwflowpack catches template packet and starts complaining.
Log:
Sep 10 18:14:56 debian rwflowpack[39558]:
IGNORED|192.168.0.248|85.126.xx.xx|52006|80|6|0|0|no forward/reverse octets|
Sep 10 18:14:56 debian rwflowpack[39558]:
IGNORED|178.124.xx.xx|185.56.xx.xx|63034|1777|6|0|65|no forward/reverse
packets|
Sep 10 18:14:56 debian rwflowpack[39558]:
I'm starting rwflowpack with:
rwflowpack --input-mode=stream --sensor-configuration=/opt/silk/sensor.conf
--root-directory=/opt/silk/data/ --compression-method=best
--site-config-file=/opt/silk/silk.conf --log-destination=/opt/silk/silk.log
$ cat silk.conf
version 2
sensor 0 S0 "Description for sensor S0"
sensor 1 S1
sensor 2 S2 "Optional description for sensor S2"
sensor 3 S3
sensor 4 S4
sensor 5 S5
sensor 6 S6
sensor 7 S7
sensor 8 S8
sensor 9 S9
sensor 10 S10
sensor 11 S11
sensor 12 S12
sensor 13 S13
sensor 14 S14
class all
sensors S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14
end class
class all
type 0 in in
type 1 out out
type 2 inweb iw
type 3 outweb ow
type 4 innull innull
type 5 outnull outnull
type 6 int2int int2int
type 7 ext2ext ext2ext
type 8 inicmp inicmp
type 9 outicmp outicmp
type 10 other other
default-types in inweb inicmp
end class
default-class all
packing-logic "packlogic-twoway.so"
$ cat sensor.conf
group G1
ipblocks 192.168.0.0/16 10.0.0.0/8
end group
probe P1 netflow-v9
listen-on-port 9996
protocol udp
accept-from-host 192.168.1.1
log-flags bad
end probe
sensor S0
netflow-v9-probes P1
internal-ipblocks 192.168.0.0/16 10.0.0.0/8
external-ipblocks remainder
end sensor
Any help is appreciate!
Working configs for ASA and Netflow v9 will help much more.
--
With regards,
Evgeniy
More information about the netsa-tools-discuss
mailing list