Insufficient Space to Store Pair string
Arnab Roy
arnabroy at mail.com
Mon Oct 9 16:24:19 CEST 2017
Hi Alan,
I was thinking the same "Don't log EAP-Message" , but not sure how I
remove that attribute before logging , can I delete the EAP-Message
attribute from linelog module somehow and log everything else. I think
that will solve the problem.
Many Thanks
Arnab
Sent: Monday, October 09, 2017 at 1:08 PM
From: "Alan DeKok" <aland at deployingradius.com>
To: "FreeRadius users mailing list"
<freeradius-users at lists.freeradius.org>
Subject: Re: Insufficient Space to Store Pair string
On Oct 8, 2017, at 6:10 PM, Arnab Roy <arnabroy at mail.com> wrote:
> I am probably doing something wrong but, we have a requirement to log
> all Input and output attributes following post auth. So we configured
a
> linelog module and added
>
> %{pairs:&request:} & %{pairs:&reply:}
>
> Worked a treat with EAP-PEAP, however we enabled EAP-TLS and all the
> attributes from the certificate is causing some out of memory
condition
> and get a error saying insufficient space to store pair string,
needed
> 2390 bytes available 2048 bytes.
The linelog module has a hard-coded buffer of 2K. If you need more,
either edit the source, or change your requirements.
> Any other more efficient way of dealing with this so I can capture
the
> entire value pair.
Don't log EAP-Message. It's all encrypted SSL stuff, and has zero value
to anyone.
i.e. if your political requirements conflict with the technical
limitations, reality should win.
Alan DeKok.
-
List info/subscribe/unsubscribe? See
[1]http://www.freeradius.org/list/users.html
References
1. http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list