Issues with Freeside and Radius
Tristram J. Cheer
tristramc at uberpc.co.nz
Tue May 10 01:42:31 PDT 2005
Good Evening Everyone,
I'm having issues getting freeside to export into freeRadius to create
new users.
I'll give you background on the network I'm running, its currently a
test network designed to work out the quirks of the system
I have 2 servers
Postgresql is used on both
Freeside:10.0.3.7 - This has Freeside, Apache and Perl along with the
other things needed for FS
Aaa:10.0.3.8 - This has Apahce, FreeRadius etc running and is intended
as a public server - this will have the Selfservice area once I get past
this problem
AAA is just a simple Debian Stable server running apache 1 and
freeradius 1.0.2
Freeside is running the following config
Freeside 1.4.1
HTML::Mason 1.0.4
All Software Is working Fine
Server is Debian "Woody" Stable, Perl is 5.8.4, DB is Postgresql, DBI is
1.46 and DBD is 1.4.1 (Postgresql version)
OK, so I have my export - I'm certain its something to do with this
It exports to AAA Postgres Server with the following datasrc
"dbi:Pg:dbname=freeradius;host=10.0.3.8"
I can create the user and provision the service for them, it reports
back saying its completed but I don't see anything in the SQL db and I
get rejected when trying to login. The following is everything that
happens to the Postgresql DB from when I hit "submit" on the provision
screen to then it comes up with the account view
May 10 20:04:28 localhost postgres[2396]: [2-1] LOG: connection
received: host=10.0.3.7 port=1045
May 10 20:04:28 localhost postgres[2396]: [3-1] LOG: connection
authorized: user=freeradius database=freeradius
May 10 20:04:28 localhost postgres[2396]: [4-1] LOG: statement: SELECT
version(), 'DBD::Pg'
May 10 20:04:28 localhost postgres[2396]: [5-1] LOG: statement: SELECT
SUM(acctsessiontime)
May 10 20:04:28 localhost postgres[2396]: [5-2] ^I
FROM radacct
May 10 20:04:28 localhost postgres[2396]: [5-3] ^I
WHERE UserName = 'jdow'
May 10 20:04:28 localhost postgres[2396]: [5-4] ^I
AND EXTRACT( EPOCH FROM AcctStartTime) >= '0'
May 10 20:04:28 localhost postgres[2396]: [5-5] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) < '1115712268'
May 10 20:04:28 localhost postgres[2396]: [5-6] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) > 0
May 10 20:04:28 localhost postgres[2396]: [5-7] ^I
AND AcctStopTime IS NOT NULL
May 10 20:04:28 localhost postgres[2396]: [6-1] LOG: statement: SELECT
SUM( '1115712268' - EXTRACT( EPOCH FROM AcctStartTime ) )
May 10 20:04:28 localhost postgres[2396]: [6-2] ^I FROM
radacct
May 10 20:04:28 localhost postgres[2396]: [6-3] ^I WHERE
UserName = 'jdow'
May 10 20:04:28 localhost postgres[2396]: [6-4] ^I AND
EXTRACT( EPOCH FROM AcctStartTime ) >= '0'
May 10 20:04:28 localhost postgres[2396]: [6-5] ^I AND
EXTRACT( EPOCH FROM AcctStartTime ) < '1115712268'
May 10 20:04:28 localhost postgres[2396]: [6-6] ^I AND
( '1115712268' - EXTRACT( EPOCH FROM AcctStartTime ) ) < 86400
May 10 20:04:28 localhost postgres[2396]: [6-7] ^I AND
( EXTRACT( EPOCH FROM AcctStopTime ) = 0
May 10 20:04:28 localhost postgres[2396]: [6-8] ^I
OR AcctStopTime IS NULL )
May 10 20:04:28 localhost postgres[2396]: [7-1] LOG: statement: SELECT
SUM( EXTRACT( EPOCH FROM AcctStopTime ) - '0' )
May 10 20:04:28 localhost postgres[2396]: [7-2] ^I
FROM radacct
May 10 20:04:28 localhost postgres[2396]: [7-3] ^I
WHERE UserName = 'jdow'
May 10 20:04:28 localhost postgres[2396]: [7-4] ^I
AND EXTRACT( EPOCH FROM AcctStartTime ) < '0'
May 10 20:04:28 localhost postgres[2396]: [7-5] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) >= '0'
May 10 20:04:28 localhost postgres[2396]: [7-6] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) < '1115712268'
May 10 20:04:28 localhost postgres[2396]: [7-7] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) > 0
May 10 20:04:28 localhost postgres[2396]: [7-8] ^I
AND AcctStopTime IS NOT NULL
May 10 20:04:28 localhost postgres[2396]: [8-1] LOG: statement: SELECT
COUNT(*)
May 10 20:04:28 localhost postgres[2396]: [8-2] ^I
FROM radacct
May 10 20:04:28 localhost postgres[2396]: [8-3] ^I
WHERE UserName = 'jdow'
May 10 20:04:28 localhost postgres[2396]: [8-4] ^I
AND EXTRACT( EPOCH FROM AcctStartTime ) < '0'
May 10 20:04:28 localhost postgres[2396]: [8-5] ^I
AND ( EXTRACT( EPOCH FROM AcctStopTime ) >= '1115712268'
May 10 20:04:28 localhost postgres[2396]: [8-6] ^I
)
May 10 20:04:28 localhost postgres[2397]: [2-1] LOG: connection
received: host=10.0.3.7 port=1046
May 10 20:04:28 localhost postgres[2397]: [3-1] LOG: connection
authorized: user=freeradius database=freeradius
May 10 20:04:28 localhost postgres[2397]: [4-1] LOG: statement: SELECT
version(), 'DBD::Pg'
May 10 20:04:28 localhost postgres[2397]: [5-1] LOG: statement: SELECT
SUM(AcctInputOctets)
May 10 20:04:28 localhost postgres[2397]: [5-2] ^I
FROM radacct
May 10 20:04:28 localhost postgres[2397]: [5-3] ^I
WHERE UserName = 'jdow'
May 10 20:04:28 localhost postgres[2397]: [5-4] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) >= '0'
May 10 20:04:28 localhost postgres[2397]: [5-5] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) < '1115712270'
May 10 20:04:28 localhost postgres[2397]: [5-6] ^I
AND AcctStopTime IS NOT NULL
May 10 20:04:28 localhost postgres[2398]: [2-1] LOG: connection
received: host=10.0.3.7 port=1047
May 10 20:04:28 localhost postgres[2398]: [3-1] LOG: connection
authorized: user=freeradius database=freeradius
May 10 20:04:29 localhost postgres[2398]: [4-1] LOG: statement: SELECT
version(), 'DBD::Pg'
May 10 20:04:29 localhost postgres[2398]: [5-1] LOG: statement: SELECT
SUM(AcctOutputOctets)
May 10 20:04:29 localhost postgres[2398]: [5-2] ^I
FROM radacct
May 10 20:04:29 localhost postgres[2398]: [5-3] ^I
WHERE UserName = 'jdow'
May 10 20:04:29 localhost postgres[2398]: [5-4] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) >= '0'
May 10 20:04:29 localhost postgres[2398]: [5-5] ^I
AND EXTRACT( EPOCH FROM AcctStopTime ) < '1115712270'
May 10 20:04:29 localhost postgres[2398]: [5-6] ^I
AND AcctStopTime IS NOT NULL
>From what I can see Freeside is failing to insert the record yet on the
Account View page it shows me
Top of Form
Job
Args
Date
Status
30
FS::part_export::sqlradius::sqlradius_insert
Tue May 10 20:20:50 2005
New
31
FS::part_export::sqlradius::sqlradius_usergroup_insert
Tue May 10 20:20:50 2005
New
32
FS::part_export::sqlradius::sqlradius_insert
Tue May 10 20:20:51 2005
New
33
FS::part_export::sqlradius::sqlradius_usergroup_insert
Tue May 10 20:20:51 2005
New
34
FS::svc_acct::append_fuzzyfiles
jdow
Tue May 10 20:20:52 2005
New
>From What I can see it should be updating, is anyone able to help me?
Cheers
Tristram
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://420.am/pipermail/freeside-users/attachments/20050510/fab32734/attachment.htm
More information about the freeside-users
mailing list