On Oct 8, 2017, at 6:10 PM, Arnab Roy <arnabroy@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.