<div dir="ltr"><div class="gmail_default" style="font-family:comic sans ms,sans-serif;font-size:large;color:#6aa84f">Thank you sir. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 8, 2024 at 8:21 PM Hugh Irvine <<a href="mailto:hugh@irvine.com.au">hugh@irvine.com.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Hello Gabe -<br>
<br>
Nice to hear from you - best wishes for 2024.<br>
<br>
What you show below looks correct.<br>
<br>
And as a general rule it is a good idea to run separate instances of Radiator for authentication and accounting, one running on port numbers 1645, 1812 for authentication and the other on 1646, 1813 for accounting.<br>
<br>
The authentication instance would have this in the configuration file:<br>
<br>
AuthPort  1645, 182<br>
<br>
AcctPort  <br>
<br>
and the accounting instance would have this:<br>
<br>
AuthPort<br>
<br>
AcctPort  1646, 1813<br>
<br>
regards<br>
<br>
Hugh<br>
<br>
<br>
> On 9 Jan 2024, at 16:09, Gabe Carmichael via radiator <<a href="mailto:radiator@lists.open.com.au" target="_blank">radiator@lists.open.com.au</a>> wrote:<br>
> <br>
> Good evening,<br>
> I am hoping to get some help on a setup that we have had running for years without much trouble. All the sudden after having some issues with our wireless controller after updating to the latest supported firmware version, I am being asked to split up auth and accounting to two separate servers to get things resolved. The issue I am having is a timeout issue which we have not seen before.  I have included a redacted part of my config that I am wondering if I have edited correctly.<br>
> <br>
> I need to remove all the accounting input from the auth server, and just have it do auth. Here is what it currently is, and at the bottom what I think it should be. Would appreciate any and all answers.<br>
> <br>
> <AuthBy SQL><br>
> Identifier Cisco<br>
> DBSource        dbi:mysql:radiator:x.x.x.x:3306<br>
> DBUsername      xxxxxx<br>
> DBAuth          xxxxxx <br>
> AuthSelect select PASSWORD from SUBSCRIBERS where USERNAME=%0<br>
> AuthColumnDef 0, User-Password, check<br>
> AccountingTable ACCOUNTING<br>
> AcctColumnDef USERNAME,User-Name<br>
> AcctColumnDef TIME_STAMP,Timestamp,integer<br>
> AcctColumnDef ACCTSTATUSTYPE,Acct-Status-Type<br>
> AcctColumnDef ACCTDELAYTIME,Acct-Delay-Time,integer<br>
> AcctColumnDef ACCTINPUTOCTETS,Acct-Input-Octets,integer<br>
> AcctColumnDef ACCTOUTPUTOCTETS,Acct-Output-Octets,integer<br>
> AcctColumnDef ACCTSESSIONID,Acct-Session-Id<br>
> AcctColumnDef ACCTSESSIONTIME,Acct-Session-Time,integer<br>
> AcctColumnDef ACCTTERMINATECAUSE,Acct-Terminate-Cause<br>
> AcctColumnDef NASIDENTIFIER,NAS-Identifier<br>
> AcctColumnDef NASPORT,NAS-Port,integer<br>
> AcctColumnDef FRAMEDIPADDRESS,Framed-IP-Address<br>
> AcctFailedLogFileName /etc/radiator/missedaccounting<br>
> SQLRecoveryFile /etc/radiator/missedaccounting<br>
> <SessionDatabase SQL><br>
> Identifier radiator<br>
> DBSource        dbi:mysql:radiator:x.x.x.x:3306<br>
> DBUsername      xxxxxx<br>
> DBAuth          xxxxxx<br>
> AddQuery insert into RADONLINE (USERNAME, ACCTSESSIONID, TIME_STAMP, FRAMEDIPADDRESS) values ('%u', %3, %{Timestamp}, '%{Framed-IP-Address}')<br>
> </SessionDataBase><br>
>    </AuthBy><br>
> <br>
>   <Handler Client-Identifier = 5520-02><br>
>         SessionDatabase radiator<br>
>         AuthByPolicy ContinueUntilAccept<br>
>         AuthBy Cisco<br>
> </Handler><br>
> <br>
> <br>
> Moded for auth only<br>
> <br>
> <AuthBy SQL><br>
> Identifier Cisco<br>
> DBSource        dbi:mysql:radiator:x.x.x.x:3306<br>
> DBUsername      xxxxxx<br>
> DBAuth          xxxxxx <br>
> AuthSelect select PASSWORD from SUBSCRIBERS where USERNAME=%0<br>
> AuthColumnDef 0, User-Password, check<br>
>    </AuthBy><br>
>    <br>
>   <Handler Client-Identifier = 5520-02><br>
>         AuthByPolicy ContinueUntilAccept<br>
>         AuthBy Cisco<br>
> </Handler><br>
> <br>
> <br>
> <br>
> <br>
> <br>
> -- <br>
> Gabe Carmichael<br>
> Device Management/Network/Voip Administrator<br>
> Lower Kuskokwim School District<br>
> 907-543-4860<br>
> LKSD Internal 4 digit dial - 4860<br>
> Skype: gabes72riv<br>
> <a href="mailto:gabe@lksd.org" target="_blank">gabe@lksd.org</a><br>
> _______________________________________________<br>
> radiator mailing list<br>
> <a href="mailto:radiator@lists.open.com.au" target="_blank">radiator@lists.open.com.au</a><br>
> <a href="https://lists.open.com.au/mailman/listinfo/radiator" rel="noreferrer" target="_blank">https://lists.open.com.au/mailman/listinfo/radiator</a><br>
<br>
<br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">







<p>Gabe Carmichael<br>Device Management/Network/Voip Administrator<br>Lower Kuskokwim School District<br>907-543-4860<br>LKSD Internal 4 digit dial - 4860<br>Skype: gabes72riv<br><a href="mailto:gabe_carmichael@lksd.org" target="_blank">gabe@lksd.org</a></p></div></div></div></div></div></div>