DoS woes....
Russell Fulton
R.FULTON at auckland.ac.nz
Tue Jan 29 23:26:39 EST 2002
Hi All,
We are currently suffering a wave of Syn flood attacks, they last about
15-20 minutes and argus dies a few minutes after the attack starts:
This one started at 16:19:30
Jan 30 16:20:23 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Count 50001
Jan 30 16:20:53 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Count 96277
Jan 30 16:21:06 hihi argus_linux[8525]: client(/home/argus/data/current)
done.
Jan 30 16:21:23 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Count 141188
Jan 30 16:21:53 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Count 211530
Jan 30 16:22:23 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Count 255422
Jan 30 16:22:26 hihi argus_linux[22625]: ArgusWriteOutSocket(0x81ec988)
Queue Exceeded Maximum Limit
Jan 30 16:22:26 hihi argus_linux[22625]: ArgusHandleClientData:
ArgusWriteOutSocket failed Resource temporarily unavailable
Jan 30 16:23:09 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 50001
Jan 30 16:23:39 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 90661
Jan 30 16:24:10 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 153387
Jan 30 16:24:40 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 152026
Jan 30 16:25:10 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 150928
Jan 30 16:25:40 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 150064
Jan 30 16:26:10 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 148050
Jan 30 16:26:40 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 145983
Jan 30 16:27:10 hihi argus_linux[24730]: ArgusWriteOutSocket(0x83d50f0)
Queue Count 145536
Jan 30 16:27:30 hihi argus_linux[8523]: ArgusProcessPacket ()
ArgusWriteOutSocket Failed to Multiplexor. Shuting Down
I am guessing that the problem is that process that is feeding my
watcher script which connects to the server by a socket. Unfortunately
the whole argus server dies.
Is there any way to make argus more robust in this situation? If it is
the network socket that is the problem then killing this off while
keeping the disk logging would be great.
--
Russell Fulton, Computer and Network Security Officer
The University of Auckland, New Zealand
More information about the argus
mailing list