Home server stats
Phil Mayers
p.mayers at imperial.ac.uk
Tue Jul 4 18:40:20 CEST 2017
All,
I'm poking at a difference b/w 2.2.x and 3.0.x, specifically using a
stats query of the following form:
FreeRADIUS-Statistics-Type = 0x81
FreeRADIUS-Stats-Server-IP-Address = 194.83.56.233
FreeRADIUS-Stats-Server-Port = 1812
Message-Authenticator = 0x00
...which returns an empty success packet on 3.x but works on 2.2.x. A
quick gdb session suggests that home_server_find is returning null in
stats.c:
https://github.com/FreeRADIUS/freeradius-server/blob/v3.0.x/src/main/stats.c#L742
...but I am sure that the home server is defined in proxy.conf:
home_server roaming1 {
type = auth
ipaddr = 194.83.56.233
port = 1812
secret = <secret>
status_check = status-server
num_answers_to_alive = 3
}
home_server_pool eduroam {
type = client-port-balance
home_server = roaming0
home_server = roaming1
home_server = roaming2
}
realm EDUROAM {
auth_pool = eduroam
nostrip
}
Interestingly "radmin" shows the stats as "unknown" continually as far
as I can tell, but does know about the server:
radmin> show home_server list
194.83.56.233 1812 udp auth unknown 0
Is there some obvious config I'm missing?
Cheers,
Phil
More information about the Freeradius-Users
mailing list