radiusd 2.0.1 doesn't process packets




Hi,

I'm running 2.0.1 on a Red Hat linux box. I've configured freeradius to listen to ip 10.10.251.200 on eth1 on port 1645. When I do a radsniff I see the packets coming in:

[root@pcc8-1 bin]# ./radsniff -i eth1 -p 1645 -X
Device: [eth1]
PCAP filter: [udp port 1645 or 1646 or 1647]
RADIUS secret: [testing123]
Packet number 1 has just been sniffed
        From:    10.10.253.34:21646
        To:      10.10.251.200:1645
        Type:    Access-Request
        Framed-Protocol = PPP
        User-Name = "user1@vpn1-2.com"
        User-Password = "\224D\245[\370\\\327p\027y\211\360›£\372."
        NAS-Port-Type = Virtual
        NAS-Port = 1610743908
        NAS-Port-Id = "6/0/0/2.100"
        Connect-Info = "speed:vbr:2048"
        Cisco-AVPair = "client-mac-address=0005.dc39.1548"
        Service-Type = Framed-User
        NAS-IP-Address = 10.10.253.34
        Acct-Session-Id = "6/0/0/2.100_00000016"
        NAS-Identifier = "c10c12-2"

But when I run radiusd -X, all I see is:

radiusd: #### Opening IP addresses and Ports ####
listen {
        type = "auth"
        ipaddr = 10.10.251.200
        port = 1645
}
listen {
        type = "acct"
        ipaddr = 10.10.251.200
        port = 1646
}
Listening on authentication address 10.10.251.200 port 1645
Listening on accounting address 10.10.251.200 port 1646
Ready to process requests.
Nothing else happens. lsof shows that radiusd is listening on the correct ports:

radiusd    1698     root    5u     IPv4    2177523                 UDP 10.10.251.200:1645
radiusd    1698     root    6u     IPv4    2177525                 UDP 10.10.251.200:1646
radiusd    1698     root    7u     IPv4    2177526                 UDP 10.10.251.200:1647
What could I be missing? Why is radiusd not seeing the packets flowing to these ports, but radsniff is?

Thanks,
Sven.



This archive was generated by a fusion of Pipermail (Mailman edition) and MHonArc.