argus output file messed up
Mike Iglesias
iglesias at draco.acs.uci.edu
Tue Feb 5 18:53:06 EST 2002
I'm starting to setup argus 2.0.4 on a dual 1ghz processor system running
RedHat Linux 7.2. I compiled the software (using libpcap 6.2 since
the one that came with RH 7.2 broke it) and used the sample config
file when I started it up. A copy of the non-comment lines in
the argus.conf file are below.
argus runs fine - the output file is getting updated since the network is
somewhat busy. But when I run ra, I get strange output a few hundred
records into the file. The output of "ra -r argus.out" looks
like this:
05 Feb 02 14:58:15 arp 128.200.34.41 who-has 128.200.34.12 CON
05 Feb 02 14:58:15 tcp 64.152.75.12.51464 -> 128.200.34.8.80 RST
29 Apr 74 12:54:40 unkn 0:10:0:0:5:8 <-> f3:3c:0:0:0:0 CON
29 Mar 70 15:43:00 unkn e7:3c:60:63:8c:0 <-> 48:0:0:0:0:8 CON
31 Dec 69 16:00:00 unkn 0:0:0:0:0:0 <- 3c:0:0:0:0:10
ra[2131]: ArgusHandleDatum(0xaf8) input record 8716 size = 118685696
The last couple of lines with -D 8 look like this:
05 Feb 02 14:58:15 tcp 64.152.75.12.51464 -> 128.200.34.8.80 RST
ra[2135]: 05 Feb 02 14:58:25 ArgusProcessRecord (0xbfffe560) returning
ra[2135]: 05 Feb 02 14:58:25 ArgusHandleDatum (0x813ed20, 0x806eab0) returning 0ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) read 16 bytes
ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 05 Feb 02 14:58:25 ArgusReadStreamSocket (0x8135350) read 2245 bytes
ra[2135]: 05 Feb 02 14:58:25 ArgusGenerateCanonicalRecord (0x813ed20, 0xbfffe3f0) returning
29 Apr 74 12:54:40 unkn 0:10:0:0:5:8 <-> f3:3c:0:0:0:0 CON
ra[2135]: 31 Dec 69 21:41:20 ArgusProcessRecord (0xbfffe560) returning
ra[2135]: 31 Dec 69 21:41:20 ArgusHandleDatum (0x813ed20, 0x806eab0) returning 0ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) read 16 bytes
ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 31 Dec 69 21:41:20 ArgusReadStreamSocket (0x8135350) read 496 bytes
ra[2135]: 31 Dec 69 21:41:20 ArgusGenerateCanonicalRecord (0x813ed20, 0xbfffe3f0) returning
29 Mar 70 15:43:00 unkn e7:3c:60:63:8c:0 <-> 48:0:0:0:0:8 CON
ra[2135]: 29 Jun 70 07:31:36 ArgusProcessRecord (0xbfffe560) returning
ra[2135]: 29 Jun 70 07:31:36 ArgusHandleDatum (0x813ed20, 0x806eab0) returning 0ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) read 16 bytes
ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 29 Jun 70 07:31:36 ArgusReadStreamSocket (0x8135350) read 1795 bytes
ra[2135]: 29 Jun 70 07:31:36 ArgusGenerateCanonicalRecord (0x813ed20, 0xbfffe3f0) returning
31 Dec 69 16:00:00 unkn 0:0:0:0:0:0 <- 3c:0:0:0:0:10
ra[2135]: 31 Dec 69 16:00:00 ArgusProcessRecord (0xbfffe560) returning
ra[2135]: 31 Dec 69 16:00:00 ArgusHandleDatum (0x813ed20, 0x806eab0) returning 0ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) read 16 bytes
ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) returning 0
ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) starting
ra[2135]: 31 Dec 69 16:00:00 ArgusReadStreamSocket (0x8135350) read 8700 bytes
ra[2135]: ArgusHandleDatum(0xaf8) input record 8716 size = 118685696
ra[2135]: 31 Dec 69 16:00:00 ArgusShutDown (-1)
It looks like something has trashed the file at this point.
There are 4 argus processes running when I start it up, with two having
the argus.out file open.
Any suggestions? Help?
Mike Iglesias Internet: iglesias at draco.acs.uci.edu
University of California, Irvine phone: 949-824-6926
Network & Academic Computing Services FAX: 949-824-2069
Here are the relevant lines from argus.conf:
ARGUS_MONITOR_ID=`hostname`
ARGUS_INTERFACE=eth1
ARGUS_OUTPUT_FILE=/log/argus/argus.out
ARGUS_SET_PID=yes
ARGUS_GO_PROMISCUOUS=yes
ARGUS_FLOW_STATUS_INTERVAL=120
ARGUS_MAR_STATUS_INTERVAL=300
ARGUS_GENERATE_RESPONSE_TIME_DATA=no
ARGUS_GENERATE_JITTER_DATA=no
ARGUS_GENERATE_MAC_DATA=no
ARGUS_CAPTURE_DATA_LEN=0
ARGUS_FILTER_OPTIMIZER=yes
ARGUS_FILTER=""
More information about the argus
mailing list