Darren Reed wrote:

I think the first thing to try is to also record the state log data...so look
 at adding "-a" to the ipmon command line.  This will help you determine if
the packets above are just arriving "late" or if they're not being matched up
correctly.

Still same problems with the latest NetBSD 4.0_BETA2 with IPF 4.1.22. And this is very easy to trigger...


p130:~> date | mail -s TEST my-netbsd-address-here

ROOT p130:~> ipfstat -t
Source IP             Destination IP         ST   PR   #pkts    #bytes       ttl
xxx.xxx.xxx.130,65163 204.152.190.11,25     A/7  tcp       7       493      3:58

ROOT p130:~> ipfstat -s
IP states added:
        40 TCP
        3563 UDP
        0 ICMP
        30072 hits
        400935 misses
        0 bucket full
        0 maximum rule references
        0 maximum
        0 no memory
        6 bkts in use
        6 active
        3562 expired
        35 closed
State logging enabled

State table bucket statistics:
        6 in use
        0.10% bucket usage
        0 minimal length
        1 maximal length
        1.000 average length

TCP Entries per state
     0     1     2     3     4     5     6     7     8     9    10    11
     0     0     0     0     0     0     0     0     0     0     5     0


p130:~> tail -f /var/log/messages | grep 'ipmon.*smtp'
May 23 09:19:11 p130 ipmon[3816]: 09:19:11.488025 STATE:NEW p130.mydomain.com[xxx.xxx.xxx.130],65163 -> mail.netbsd.org[204.152.190.11],smtp PR tcp May 23 09:19:14 p130 ipmon[3816]: 09:19:14.357273 bnx0 @0:37 b mail.netbsd.org[204.152.190.11],smtp -> p130.mydomain.com[xxx.xxx.xxx.130],65163 PR tcp len 20 52 -A IN May 23 09:19:16 p130 ipmon[3816]: 09:19:16.361533 bnx0 @0:37 b mail.netbsd.org[204.152.190.11],smtp -> p130.mydomain.com[xxx.xxx.xxx.130],65163 PR tcp len 20 52 -A IN May 23 09:19:19 p130 ipmon[3816]: 09:19:19.373691 bnx0 @0:37 b mail.netbsd.org[204.152.190.11],smtp -> p130.mydomain.com[xxx.xxx.xxx.130],65163 PR tcp len 20 52 -A IN May 23 09:19:25 p130 ipmon[3816]: 09:19:25.398174 bnx0 @0:37 b mail.netbsd.org[204.152.190.11],smtp -> p130.mydomain.com[xxx.xxx.xxx.130],65163 PR tcp len 20 52 -A IN May 23 09:19:38 p130 ipmon[3816]: 09:19:37.447426 bnx0 @0:37 b mail.netbsd.org[204.152.190.11],smtp -> p130.mydomain.com[xxx.xxx.xxx.130],65163 PR tcp len 20 52 -A IN May 23 09:21:20 p130 ipmon[3816]: 09:21:20.078742 STATE:CLOSE p130.mydomain.com[xxx.xxx.xxx.130],65163 -> mail.netbsd.org[204.152.190.11],smtp PR tcp Forward: Pkts in 0 Bytes in 0 Pkts out 13 Bytes out 805 Backward: Pkts in 8 Bytes in 702 Pkts out 0 Bytes out 0


> Check the changes to the timeouts in ip_state.c

I'll do that later.

Martti

Reply via email to