[RADIATOR] Infinite retries in AuthByLOADBALANCE
FDanielson at csky.com
Fri Nov 20 13:53:49 UTC 2020
Thanks for pointing out the change that allows the use MaxTargetHosts. We’ll update to 4.25 and use that for now.
> On Nov 20, 2020, at 8:11 AM, Heikki Vatiainen <hvn at open.com.au> wrote:
> On 5.11.2020 23.37, Hugh Irvine wrote:
>> I know Heikki has been looking at related issues, so I’ll let him follow up with you.
> Yes, AuthBy HASHBALANCE chooseHost() behaviour was enhanced in Radiator 4.25.
> What it now does better is that when next hop Hosts go missing, the requests are distributed more evenly while not changing the next hop if the default target for a request is still alive.
> It already knew to stop when MaxTargetHosts configuration parameter was hit or if there were no Hosts left that had not been tried yet. MaxTargetHosts was moved in 4.14 from VOLUMEBALANCE to AuthBy RADIUS and therefore is available for all its derivatives.
> I'd say immediate help with recent versions is to use MaxTargetHosts. What we'll do is to revisit the logic, as suggested by Frank, for LOADBALANCE and for other proxy algorithms too, as needed.
> Frank, thanks for taking a look at this!
> Heikki Vatiainen <hvn at open.com.au>
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. SQL, proxy, DBM, files, LDAP, TACACS+, PAM, Active Directory,
> EAP, TLS, TTLS, PEAP, WiMAX, RSA, Vasco, Yubikey, HOTP, TOTP,
> DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, etc.
> radiator mailing list
> radiator at lists.open.com.au
More information about the radiator