rlm_detail and empty packets
Alan DeKok
aland at deployingradius.com
Thu Feb 22 15:43:03 CET 2018
> On Feb 22, 2018, at 9:37 AM, Brian Candler <b.candler at pobox.com> wrote:
>
> I was trying to find out why reply_log wasn't logging successful authentications [freeradius 3.0.x]
>
> It turns out there is hard-coded logic in rlm_detail.c to ignore packets which don't contain any AV pairs:
Hmm... that was added early least year. Not sure why, though.
> This is unfortunate because I was hoping to see e.g.
>
> Thu Feb 22 13:53:29 2018
> Packet-Type = Access-Accept
> Timestamp = 1519307609
>
> I can force it to work by adding a spurious Reply-Message attribute, but that seems silly. Setting "log_packet_header" doesn't make any difference, because the empty packet check is made very early on.
>
> Was there a reason for suppressing these logs? Would it be worth having a config switch for this?
It's probably worth adding a configuration switch. Or, at least, having it log empty *reply* packets.
I'll push a fix.
Alan DeKok.
More information about the Freeradius-Users
mailing list