Radius copy accounting

BELLIERE Eric Eric.BELLIERE at mail.mobistar.be
Mon Aug 6 14:30:14 CEST 2012


Dears, 

 

I have a question concerning attribute in forwarding accounting packet.

 

I have configure FR to read the detail file and proxy this accounting packet to another server.

 

As you can see this schema is working well except that the attribute REALM is not include in the packet?

We can see it in the detail file but when FR proxy the packet this attribute is missing?

 

Can you please help me?

 

 

Fri Aug  3 16:23:50 2012 : Debug: Detail - Renaming /usr/app/radius/instances-available/internal1/log/radacct/spool/accttodpi -> /usr/app/radius/instances-available/internal1/log/radacct/spool/acctt

detail_recv: Read packet from /usr/app/radius/instances-available/internal1/log/radacct/spool/accttodpi.work

        User-Name = "02130395"

        Acct-Status-Type = Start

        Acct-Session-Id = "1736"

        NAS-IP-Address = 212.65.34.96

        FreeRADIUS-Acct-Session-Start-Time = "Aug  3 2012 16:23:50 CEST"

        Acct-Unique-Session-Id = "fe767cbc41e2f2e6"

        Stripped-User-Name = "02130395"

        Realm = "MOBISTAR"

        Proxy-State = 0x3231

        Packet-Original-Timestamp = "Aug  3 2012 16:23:50 CEST"

        Acct-Delay-Time = 0

        Packet-Transmit-Counter = 1

Fri Aug  3 16:23:50 2012 : Info: server dpi-acct-read {

Fri Aug  3 16:23:50 2012 : Info: # Executing section preacct from file /usr/app/radius/instances-enabled/internal1//sites-enabled/dpi

Fri Aug  3 16:23:50 2012 : Info: +- entering group preacct {...}

Fri Aug  3 16:23:50 2012 : Info:        expand: %{Realm} -> MOBISTAR

Fri Aug  3 16:23:50 2012 : Info: ++[request] returns noop

Fri Aug  3 16:23:50 2012 : Info: ++[control] returns noop

Fri Aug  3 16:23:50 2012 : Info: # Executing section accounting from file /usr/app/radius/instances-enabled/internal1//sites-enabled/dpi

Fri Aug  3 16:23:50 2012 : Info: +- entering group accounting {...}

Fri Aug  3 16:23:50 2012 : Info: ++[ok] returns ok

Fri Aug  3 16:23:50 2012 : Info: } # server dpi-acct-read

Fri Aug  3 16:23:50 2012 : Info:   WARNING: Empty pre-proxy section.  Using default return values.

Sending Accounting-Request of id 80 to 172.31.128.122 port 1813

        User-Name = "02130395"

        Acct-Status-Type = Start

        Acct-Session-Id = "1736"

        NAS-IP-Address = 212.65.34.96

        FreeRADIUS-Acct-Session-Start-Time = "Aug  3 2012 16:23:50 CEST"

        Proxy-State = 0x3231

        Acct-Delay-Time = 0

        Proxy-State = 0x3537393531

Fri Aug  3 16:23:50 2012 : Info: Proxying request 7 to home server 172.31.128.122 port 1813

Sending Accounting-Request of id 80 to 172.31.128.122 port 1813

        User-Name = "02130395"

        Acct-Status-Type = Start

        Acct-Session-Id = "1736"

        NAS-IP-Address = 212.65.34.96

        FreeRADIUS-Acct-Session-Start-Time = "Aug  3 2012 16:23:50 CEST"

        Proxy-State = 0x3231

        Acct-Delay-Time = 0

        Proxy-State = 0x3537393531

Fri Aug  3 16:23:50 2012 : Debug: Going to the next request

Fri Aug  3 16:23:50 2012 : Debug: Detail listener /usr/app/radius/instances-available/internal1/log/radacct/spool/accttodpi state running signalled 0 waiting 1.039211 sec

Fri Aug  3 16:23:50 2012 : Debug: Waking up in 0.4 seconds.

rad_recv: Accounting-Response packet from host 172.31.128.122 port 1813, id=80, length=31

        Proxy-State = 0x3231

        Proxy-State = 0x3537393531

 

 

Here is the config : 

Site-enable : 

 

server dpi-acct-read {

 

    listen {

        type = detail

        filename = ${radacctdir}/spool/accttodpi

        load_factor = 50

    }

 

    preacct {

                update request {

                        Realm = "%{Realm}"

                }

        update control {

            Proxy-To-Realm := "dpiacctfwd"

        }

 

    }

 

        accounting {

                ok

        }

}

 

Modules Detail 

detail detail-dpi {

  detailfile = ${radacctdir}/spool/accttodpi

  detailperm = 0600

  header = "%t"

  lock = no

  #suppress {

  #  User-Password

  #}

}

 

Proxy Config : 

 

home_server dpi_acct {

    ipaddr = 172.31.128.122

    port = 1813

    type = "acct"

    secret = "ccxxxxxxxx"

    status_check = none

#    zombie_period = 40

#    revive_interval = 120

#    check_interval = 30

}

 

home_server_pool dpi_acct {

    type = fail-over

    home_server = dpi_acct

}

 

realm dpiacctfwd {

    type = acct

    acct_pool = dpi_acct

}

 

 

Thanks

 

 

Eric Bellière <https://mysite.mobilebelgium.be/Person.aspx?guid=C9F0A81A-FE99-40F9-A83C-5B6F7E59A617> 

 

Operation & Integration Expert

ITNO/ISO/ISIO/LSS

Avenue Jean Mermoz 32
6041 Gosselies 

 

Tel: +32 (0)2 745 79 97

GSM: +32(0)495 55 13 43 

   

please consider the environment - do you really need to print this email?

 


*****DISCLAIMER*****

This electronic transmission (and any attached document) is intended 
exclusively for the person or entity to whom it is addressed and may 
contain confidential and/or privileged material. 
Any disclosure, copying, distribution or other action  based upon 
the information by persons or entities other than the intended recipient
is prohibited. If you receive this message in error, please contact the 
sender and delete the material from any and all computers. 
Mobistar does not warrant a proper and complete transmission of this
information, nor does it accept liability for any delays.

*****END OF DISCLAIMER*****
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20120806/a6b53076/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 2398 bytes
Desc: image001.jpg
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20120806/a6b53076/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 1192 bytes
Desc: image002.gif
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20120806/a6b53076/attachment-0001.gif>


More information about the Freeradius-Users mailing list