Sorry, my bad :) So, this line seems to populate %{Module-Failure-Message} as I see logs with this message: REDEBUG("No mutually acceptable types found"); But for NAK with Auth type "0", this line is different debug command: RDEBUG("Peer NAK'd indicating it is not willing to continue "); Is "RDEBUG()" a typo or does it have another meaning? Maybe this line is the reason why this condition does not set "%{Module-Failure-Message}"? The file also has "RDEBUG2()" lines for other "NAK" control conditions. Sorry for all the questions but I am not a c programmer. Thanks Rahman Duran Bilgi İşlem Daire Başkanlığı Erzurum Teknik Üniversitesi 444 5 388 - 2730 Alan DeKok <aland@deployingradius.com>, 12 Tem 2024 Cum, 15:47 tarihinde şunu yazdı:
On Jul 12, 2024, at 8:44 AM, Rahman DURAN <rahman.duran@erzurum.edu.tr> wrote:
Hi Alan,
I am using 3.2.5 in a docker container. It seems there is no
"eap_process_nak()" function in 3.2.x branch: https://github.com/FreeRADIUS/freeradius-server/blob/v3.2.x/src/modules/rlm_...
Look at eap.c, not rlm_eap.c.
Alan DeKok.