Hi...
 
Info: FreeBSD 4.9
FreeRADIUS 1.0.1
OpenLDAP backend
 
I'm using radrelay to duplicate accounting from a few servers to one master server as below:
 
radius1----------------->
radius2 ---------------->    master_radius    
radius3 ---------------->
 
It's working OK... and master_radius has full records of all radius accounting including radutmp...
 
 
But there is problem when I pump back from from master_radius to radiusX using radrelay
 
                      ---------------> radius1
master_radius  ---------------> radius2
                      ---------------> radius3
 
From radutmp record (using radwho)... I cannot get full records as master_radius in radiusX
 
Even the detail-combined in master_radius also not properly process.. it keep growing bigger... The detail-combined in radiusX is OK...
 
 
Command used for radrelay..
 
    /usr/local/bin/radrelay -a /var/adm/radacct -d /usr/local/etc/raddb \
    -S /usr/local/etc/raddb/radrelay_secret -r master_radius:1646 \
   detail-combined
 
       /usr/local/bin/radrelay -a /var/adm/radacct -d /usr/local/etc/raddb \
    -S /usr/local/etc/raddb/radrelay_secret -r radiusX:1646 \
    detail-combined
 
and detail-combined config in radiusd.conf
 
        detail detail2 {
                detailfile = ${radacctdir}/detail-combined
                detailperm = 0644
                locking = yes
        }
 
Anyone can help??
 
--haizam

 
 

Reply via email to