I tested load of freeradius. And I got the following results. OperationSystem FedoraCore4 freeradius:1.1.0 client [bunji@jason radius]$ radclient -d /usr/local/share/freeradius -f auth_1_man.txt -n 200 -p 200 192.168.0.205 auth test123 > auth.log 2>&1 [bunji@jason radius]$ cat auth.log|grep Received|wc -l 10000 [bunji@jason radius]$ [root@jason ~]# tcpdump -i eth0 -v > pckt_eth0.dat tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 20085 packets captured 20086 packets received by filter 0 packets dropped by kernel [root@jason ~]# cat pckt_eth0.dat|grep "Access Request"|wc -l 10000 [root@jason ~]# cat pckt_eth0.dat|grep "Access Accept"|wc -l 10000 [root@jason ~]# server (6636 lost) [radius@lee log]$ cat radius.log|grep "Login OK"|wc -l 3364 [radius@lee log]$ When load is high, log seems to be lost. How can this matter be settled ? Best regards, Bunji Nagahashi
I'm sorry that the greeting is forgotten. The cause turned out a matter from which authlog was lost. The cause was processing of sending again according to the following two points. 1. The value of the cleanup_delay parameter of radius.conf was large. 2. Authenticator that radclient set was the same in each id. Bunji Nagahashi
participants (2)
-
Bunji Nagahashi -
bunji@iris.eonet.ne.jp