<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt"><div>Hi,</div><div>I need a configuration that works as follows regarding accounting data:</div><div><br></div><div>NAS sends Accounting Request ->radius svr1</div><div>radius svr1 writes to acct db and sends Accounting Request -> radius svr2</div><div>radius svr1 sends Accounting Response back to NAS</div><div><br></div><div>Using my current configuration, I have defined a home server for the NULL realm</div><div>and in the accounting section of sites-enabled/default, I have added "replicate"</div><div><br></div><div>This sort of works, but when the response comes from radius svr2, it is rejected by</div><div>radius svr1, I believe because "replicate" is fire and forget.</div><div>In any case, an Accounting Response is never sent back to the NAS so the NAS</div><div>tries to start the
process over.</div><div><br></div><div>I don't require an ACK response from svr2 to svr1, but I do need a response from svr1 to the NAS.</div><div><br></div><div>Is replicate the right way to go?</div><div><br></div><div>Freeradius version=radiusd: FreeRADIUS Version 2.1.12, for host x86_64-redhat-linux-gnu</div><div><br></div><div>sites-enabled/default (acct sections)</div><div>-----</div><div>preacct {<br> preprocess<br> update control {<br> Replicate-To-Realm := 'NULL'<br> }<br> acct_unique<br> suffix<br> files<br>}<br>accounting {<br> sql<br> replicate<br>}</div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
font-size: 13.33px; font-style: normal; background-color: transparent;"><br></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13.33px; font-style: normal; background-color: transparent;">proxy.conf</div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13.33px; font-style: normal; background-color: transparent;">--------------</div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13.33px; font-style: normal; background-color: transparent;">home_server sv {<br> type = acct<br> ipaddr = 10.101.248.112<br> port = 1813<br> secret
= testing123<br> require_message_authenticator = yes<br> response_window = 20<br> zombie_period = 40<br> revive_interval = 120<br> status_check = status-server<br> check_interval = 30<br> num_answers_to_alive = 3<br> max_outstanding = 65536<br> coa {<br> irt = 2<br> mrt = 16<br> mrc =
5<br> mrd = 30<br> }<br>}<br>home_server_pool sv_pool {<br> type = fail-over<br> home_server = sv<br>}<br>realm LOCAL {<br>}<br>realm NULL {<br> acct_pool = sandvine_pool<br>}<br></div></div></body></html>