Re : Re : freeradius + sqlippool (comlément d'info)
J'ai d'autre messages dans mon debug apparemment il n'arrive pas du tout à voir la pool dès le début et je ne comprends pas où j'ai foiré ma config
l WHERE nasipaddress = '%{Nas-IP-Address}'"
off-commit = "COMMIT"
off-rollback = "ROLLBACK"
sqlippool_log_exists = "Existing IP: %{reply:Framed-IP-Address} (did %{Called-Station-Id} cli %{Calling-Station-Id} port %{NAS-Port} user %{User-Name})"
sqlippool_log_success = "Allocated IP: %{reply:Framed-IP-Address} from %{control:Pool-Name} (did %{Called-Station-Id} cli %{Calling-Station-Id} port %{NAS-Port} user %{User-Name})"
sqlippool_log_clear = "Released IP %{Framed-IP-Address} (did %{Called-Station-Id} cli %{Calling-Station-Id} user %{User-Name})"
sqlippool_log_failed = "IP Allocation FAILED from %{control:Pool-Name} (did %{Called-Station-Id} cli %{Calling-Station-Id} port %{NAS-Port} user %{User-Name})"
sqlippool_log_nopool = "No Pool-Name defined (did %{Called-Station-Id} cli %{Calling-Station-Id} port %{NAS-Port} user %{User-Name})"
defaultpool = "main_pool"
}
Module: Instantiating attr_filter.accounting_response
attr_filter attr_filter.accounting_response {
attrsfile = "/etc/raddb/attrs.accounting_response"
key = "%{User-Name}"
}
Module: Checking session {...} for more modules to load
Module: Checking post-auth {...} for more modules to load
}
radiusd: #### Opening IP addresses and Ports ####
----- Message d'origine ----
> De : Tahar BEN ACHOUR <tahar_ba@yahoo.fr>
> À : debian-user-french@lists.debian.org
> Envoyé le : Mar 2 Mars 2010, 14 h 40 min 45 s
> Objet : Re : freeradius + sqlippool
>
> > Le détail de tes tables ne montre que "main_pool", et la requête semble
>
> > avoir lieu sur "test_pool".
> >
> En effet désolé, l'utiisateur que j'ai utilisé fait partie du group dynamic qui
> lui est rattaché à la pool test_pool
>
> mysql> select * from radusergroup;
> +----------+-----------+----------+
> | username | groupname | priority |
> +----------+-----------+----------+
> | tahar | dynamic | 1 |
> | tba | static | 1 |
> +----------+-----------+----------+
> 2 rows in set (0.00 sec)
>
> mysql> select * from radgroupcheck;
> +----+-----------+-----------+----+-----------+
> | id | groupname | attribute | op | value |
> +----+-----------+-----------+----+-----------+
> | 1 | static | Pool-Name | := | main_pool |
> | 2 | dynamic | Pool-Name | := | test_pool |
> +----+-----------+-----------+----+-----------+
>
> rlm_sql (sql): Released sql socket id: 0
> [sqlippool] pool appears to be full
> [sqlippool] expand: IP Allocation FAILED from %{control:Pool-Name} (did
> %{Called-Station-Id} cli %{Calling-Station-Id} port %{NAS-Port} user
> %{User-Name}) -> IP Allocation FAILED from test_pool (did cli port 1812 user
> tahar)
> IP Allocation FAILED from test_pool (did cli port 1812 user tahar)
> ++[sqlippool] returns notfound
> ++[exec] returns noop
>
> Je ne comprends pas ce qu'il veut dire par pool appears to be full et je ne
> comprends pas comment lier le NAS (j'ai laissé la table vide) à la pool d'ip si
> c'est obligatoire ou non je n'ai pas trouvé de doc qui l'explique assez bien non
> plus malheureusement
>
>
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-REQUEST@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
> Archive: 857495.4076.qm@web26301.mail.ukl.yahoo.com">http://lists.debian.org/857495.4076.qm@web26301.mail.ukl.yahoo.com
Reply to: