Hello, I'm trying to figure out how to proxy CoA packets. I have read through a similar thread on this list ( http://lists.freeradius.org/mailman/htdig/freeradius-users/2010-July/msg00335.html ), but somehow I cannot get it to work.
My setup is the following: In my proxy.conf: home_server nas_coa { type = coa ipaddr = 10.0.0.2 port = 3799 coa { irt = 2 mrt = 16 mrc = 5 mrd = 30 } secret = testing123 } home_server_pool to_coa_nas { home_server = nas_coa } I have updated the sites-enabled/coa to look as below: listen { type = coa ipaddr = * port = 3799 server = coa } server coa { recv-coa { update control { Home-Server-Pool := "to_coa_nas" } } send-coa { # Sample module. ok } } When I'm sending a Disconnect packet, I get the following: Wed Dec 15 12:06:41 2010 : Info: Ready to process requests. rad_recv: Disconnect-Request packet from host 127.0.0.1 port 56343, id=51, length=50 Framed-IP-Address = 91.83.148.2 Acct-Session-Id = "D94F82E3300682B3" NAS-IP-Address = 10.0.0.2 Wed Dec 15 12:06:43 2010 : Info: server coa { Wed Dec 15 12:06:43 2010 : Info: # Executing section recv-coa from file /Users/tripy/Devel/test-servers/freeradius-2.1.10/etc/raddb.proxy/sites-enabled/coa Wed Dec 15 12:06:43 2010 : Info: +- entering group recv-coa {...} Wed Dec 15 12:06:43 2010 : Info: ++[control] returns noop Wed Dec 15 12:06:43 2010 : Info: # Executing section send-coa from file /Users/tripy/Devel/test-servers/freeradius-2.1.10/etc/raddb.proxy/sites-enabled/coa Wed Dec 15 12:06:43 2010 : Info: +- entering group send-coa {...} Wed Dec 15 12:06:43 2010 : Info: ++[ok] returns ok Wed Dec 15 12:06:43 2010 : Info: } # server coa Sending Disconnect-ACK of id 51 to 127.0.0.1 port 56343 Clearly I am missing something obvious, but I cannot find what it is. Any idea? Thanks, tripy
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html