FreeRadius 2.0.5... can´t make it work

tnt at kalik.net tnt at kalik.net
Wed Mar 18 16:38:46 CET 2009


>terminal 1 : radiusd -X gives me :
>
..
>radiusd: #### Instantiating modules ####
> instantiate {
> Module: Linked to module rlm_exec
> Module: Instantiating exec
>  exec {
>        wait = no
>        input_pairs = "request"
>        shell_escape = yes
>  }
> Module: Linked to module rlm_expr
> Module: Instantiating expr
> Module: Linked to module rlm_expiration
> Module: Instantiating expiration
>  expiration {
>        reply-message = "Password Has Expired  "
>  }
> Module: Linked to module rlm_logintime
> Module: Instantiating logintime
>  logintime {
>        reply-message = "You are calling outside your allowed timespan  "
>        minimum-timeout = 60
>  }
> }
..
> ... but 127.0.0.1 is not unknown 

Yes, it is unknown.
>
>sql.conf : readclients = yes
>clients.conf : completely commented out

As are many other things. sql among them.

>
>mysql> select * from nas order by id desc limit 1;
>+----+-----------+-----------+--------+-------+--------+-----------+-------------+
>| id   | nasname   | shortname | type     | ports  | secret  | community | description   | 
>+----+-----------+-----------+--------+-------+--------+-----------+-------------+
>| 56  | 127.0.0.1  | localhost   | MikTik   |   NULL | test     | NULL        | NULL           | 
>+----+-----------+-----------+--------+-------+--------+-----------+-------------+
>1 row in set (0.00 sec)
>
>What do I do wrong ?

You haven't listed sql anywhere. So, the server is not reading nas
table. Even if it did read it - you haven't got any authentication
modules enabled. Go back to default configuration, add sql in
instantiate in radiusd.conf - and watch it work. Then make *small*
changes to configuration files. When you break something you will know
what you have done. Butchering configuration blindly like this can end
only one way - failure.

Ivan Kalik
Kalik Informatika ISP




More information about the Freeradius-Users mailing list