<div dir="ltr"><div>Hello Patrik</div><div><br></div><div>Heikki assumed that Host 1 and Host 3 are already marked as unavailable inside Radiator (and are within FailureBackoffTime period). Those two are automatically skipped and not counted against MaxTargetHosts. So Host 4 is reachable within MaxTargetHosts limit.</div><div><br></div><div>I assumed that the status of the backend servers is not known at the start, so Radiator checks the first two, marks them bad (FailureBackoffTime) and gives up for the first request. If the second request comes in only after FailureBackoffTime has passed, this same scenario repeats. If the second request comes in within FailureBackoffTime, the last 2 remaining backends are tried, and Host 4 can indeed respond with reject.</div><div><br></div><div>//jani</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, 12 Jan 2026 at 09:28, Patrik Forsberg via radiator <<a href="mailto:radiator@lists.open.com.au">radiator@lists.open.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>
Getting conflicting responses.. Jani Lahti says it wont reach Host 4 while you say it should ?<br>
<br>
IMHO from reading the documentation it should reach Host 4 for the same reason you describe but just wanted to make sure that is how it's supposed to be working, I have yet to try this in a real-world scenario tho.<br>
<br>Patrik Forsberg<br>
<br>
<br>
> -----Original Message-----<br>
> From: radiator <<a href="mailto:radiator-bounces@lists.open.com.au" target="_blank">radiator-bounces@lists.open.com.au</a>> On Behalf Of Heikki Vatiainen via radiator<br>
> Sent: den 29 december 2025 14:18<br>
> To: <a href="mailto:radiator@lists.open.com.au" target="_blank">radiator@lists.open.com.au</a><br>
> Subject: [RADIATOR] Question regarding MaxTargetHosts<br>
> <br>
> Patrik Forsberg wrote:<br>
> <br>
> > Have a small question regarding MaxTargetHosts in AuthBy Radius.<br>
> > Will this limit the number of hosts ask regardless of the hosts status or if the<br>
> hosts is unavailable for the moment will the request continue on without<br>
> counting it against this counter ?<br>
> <br>
> A working Host is looked up first and only those that should be working are<br>
> counted against MaxTargetHosts limit. In other words, it doesn't count Hosts<br>
> that are unavailable.<br>
> <br>
> > Say I have MaxTargetHosts set to 2<br>
> > Host 1 - is unavailable/down<br>
> > Host 2 - is available - doesn't respond (request ignored) Host 3 - is<br>
> > unavailable/down Host 4 - is available - responds with a reject<br>
> ><br>
> > Will it ever reach Host 4 as long as MaxTargetHosts is set to 2 ?<br>
> <br>
> It will reach Host 4. Hosts 1 and 3 are never considered.<br>
> <br>
> Hosts 1 and 3 are immediately skipped until the failure backoff time or Status-<br>
> Server brings them up again. If you see different results, please let us know. It<br>
> should act as a limit of trying hosts that should work.<br>
> <br>
> With a number of retries and multiple hosts, the eventual response may come<br>
> long after a client has already given up when some hosts should be working<br>
> but they don't respond.<br>
><br>
> Heikki<br>
</blockquote></div></div>