Gentlemen,

Thank you very much for lending me your time.

I'm downloading freeradius-snapshot-20060919.tar.gz right now.

Yes, my allocate-clear is configured exactly as Tuyan's and that's why
I stated before that "regardless of my configuration in sqlippool.conf
and radiusd.conf" the trace is always empty.

For example, if in sqlippool.conf I set sql-instance-name = "foobar",
the output of radiusd -X is always:

Module: Loaded SQL IP Pool
sqlippool: sql-instance-name = "sql"

That's OK, I'm using the regular ippool in radiusd.conf for now and it
works great when in table radcheck the values of the username are
"Pool-Name := test_pool".

I'm going to compile the latest build and see if it works.

P.S: Tuyan, do you run sqlippool in production using ORACLE? Because
I'm using Oracle 10g r2 64-bit and it does not work for now.

Thank you very much!






On 9/19/06, Peter Nixon <[EMAIL PROTECTED]> wrote:
It turns out that sqlippool.conf was in the Makefile for 1.1.x but not for CVS
head. It didnt affect us because we use an rpm.

Guilherme can you please test a new cvs checkout?

Also, because sqlippool is still experimental you need to explicitly enable it
with

./configure --with-modules="rlm_sqlippool"

Cheers

Peter

On Tue 19 Sep 2006 17:44, Tuyan Ozipek wrote:
> Hi Peter,
>
> When i installed (compiled from source) the
> freeradius-snapshot-20060918 tarball, the only missing thing was
> the sqlippool.conf file (which i copied from some other test
> environment). Since sqlippool module is not(yeah, we run it on
> production happily for sometime..) considered stable yet, we do not
> build it by default.(Lets check sqlippool.conf file installation in the
> makefiles tho.)
>
> I am running it now on my development machine with no problems.
>
> The only thing possible is there is some type of typo in the config file
> that Guilherme Franco is using.
>
> also, trace shows that there is no allocate-clear statement set for
> sqlippool to use.
>
>
> here is the allocate-clear statement that i used for my test..
>
>  allocate-clear = "UPDATE radippool \
>   SET nasipaddress = '', pool_key = 0, callingstationid = '', \
>   expiry_time = 'now'::timestamp(0) - '1 second'::interval \
>   WHERE pool_key = '${pool-key}'"
>
>
>
> Regards
>
> On Tue, 2006-09-19 at 00:27 +0300, Peter Nixon wrote:
> > ----------  Forwarded Message  ----------
> >
> > Subject: sqlippool not working
> > Date: Mon 18 Sep 2006 23:40
> > From: "Guilherme Franco" <[EMAIL PROTECTED]>
> > To: "FreeRadius users mailing list"
> > <[email protected]>
> >
> > Hi Peter,
> >
> > Like you told me before, you did some cleanups in the sqlippool.conf.
> >
> > Well, I've tried to install todays freeradius CVS, and it installed
> > without the sqlippool module, don't know why.
> >
> > So, I've compiled it manually from
> > freeradius-snapshot-20060918/src/modules/rlm_sqlippool/
> >
> > OK, but when I run radiusd -X, I got this in the end, regardless of my
> > configuration in sqlippool.conf and radiusd.conf:
> >
> > Module: Loaded SQL IP Pool
> >   sqlippool: sql-instance-name = "sql"
> >   sqlippool: lease-duration = 86400
> >   sqlippool: pool-name = ""
> >   sqlippool: allocate-begin = "BEGIN"
> >   sqlippool: allocate-clear = ""
> >   sqlippool: allocate-find = ""
> >   sqlippool: allocate-update = ""
> >   sqlippool: allocate-commit = "COMMIT"
> >   sqlippool: allocate-rollback = "ROLLBACK"
> >   sqlippool: start-begin = "BEGIN"
> >   sqlippool: start-update = ""
> >   sqlippool: start-commit = "COMMIT"
> >   sqlippool: start-rollback = "ROLLBACK"
> >   sqlippool: alive-begin = "BEGIN"
> >   sqlippool: alive-update = ""
> >   sqlippool: alive-commit = "COMMIT"
> >   sqlippool: alive-rollback = "ROLLBACK"
> >   sqlippool: stop-begin = "BEGIN"
> >   sqlippool: stop-clear = ""
> >   sqlippool: stop-commit = "COMMIT"
> >   sqlippool: stop-rollback = "ROLLBACK"
> >   sqlippool: on-begin = "BEGIN"
> >   sqlippool: on-clear = ""
> >   sqlippool: on-commit = "COMMIT"
> >   sqlippool: on-rollback = "ROLLBACK"
> >   sqlippool: off-begin = "BEGIN"
> >   sqlippool: off-clear = ""
> >   sqlippool: off-commit = "COMMIT"
> >   sqlippool: off-rollback = "ROLLBACK"
> > rlm_sqlippool: the 'allocate-clear' statement must be set.
> >
> > It's not even trying to access the Oracle server.
> >
> > What can it be?
> >
> > Thanks!
> >
> > -------------------------------------------------------

--
Peter Nixon     mailto:[EMAIL PROTECTED]     Chief Technologist
Suntel Communications                    http://www.suntel.com.tr
TR tel:+902123369299   US tel:+13103177825   UK tel:+448700685002
VoIP sip:[EMAIL PROTECTED]          IM jabber:[EMAIL PROTECTED]

Absolutum obsoletum. (If it works, it's out of date.) -- Stafford Beer
--

Peter Nixon
http://www.peternixon.net/
PGP Key: http://www.peternixon.net/public.asc



- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to