Hi, I have a configuration in which the radius server has authorization modules file and sql. (File appears before sql in the authorize block). Now all dial users are in matched by DEFAULT entries in the users file, and ADSL users have entries in the sql db. ADSL users will not match the 'dial', file entries due to NAS-Port-Type=="Async" restrictions.
My problem is that a dial client, who also has adsl, is in both the users file and the sql db cannot get authenticated properly. Well strictly speaking the adsl Exec-Program is running and not the dial Exec-Program. This results in the dialup users incorrectly getting an ADSL address. (radiusd -X shows the dial Exec-program call, but the output is only from the adsl Exec-program) I have tried using Fall-Through = No on the DEFAULT dial entries in the users file, but radiusd insists on also processing the sql module. How can I stop radiusd processing sql if files succeeds. JB - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

