[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: