Response-Packet-Type == Access-Challenge

Arran Cudbard-Bell a.cudbardb at freeradius.org
Wed Aug 7 10:48:05 CEST 2013


On 7 Aug 2013, at 09:35, Olivier Beytrison <olivier at heliosnet.org> wrote:

> On 07.08.2013 08:51, Dominique Frise wrote:
>> Did a fresh install from
>> http://github.com/FreeRADIUS/freeradius-server/tree/v2.x.x
>> 
>> ./radiusd -v
>> radiusd: FreeRADIUS Version 2.2.1 (git #12be9f6), for host
>> x86_64-unknown-linux-gnu, built on Aug  6 2013 at 21:51:33
>> Copyright (C) 1999-2013 The FreeRADIUS server project and contributors.
>> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>> PARTICULAR PURPOSE.
>> You may redistribute copies of FreeRADIUS under the terms of the
>> GNU General Public License.
>> For more information about these matters, see the file named COPYRIGHT.
>> 
>> But still no luck :-(
>> ---------------------
>> rad_recv: Access-Challenge packet from host X.X.X.X port 1812, id=101,
>> length=49
>>    Reply-Message = "Enter OTP:"
>>    State = 0x38373131
>>    Prompt = No-Echo
>>    Proxy-State = 0x313039
>> # Executing section post-proxy from file
>> /usr/local/etc/raddb/sites-enabled/default
>> +- entering group post-proxy {...}
>> [eap] No pre-existing handler found
>> ++[eap] returns noop
>> ++? if (Response-Packet-Type == Access-Challenge)
>> ? Evaluating (Response-Packet-Type == Access-Challenge) -> FALSE
>> ----------------------
> 
> I made myself a test with the latest git HEAD (3.0) and indeed, this
> also doesn't work. I'll have a look at it and see why it doesn't call
> the paircmp callback.


Because pair comparisons don't work in evaluated conditions currently.

Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS Development Team



More information about the Freeradius-Users mailing list