[RADIATOR] Missing info from error message

Heikki Vatiainen hvn at open.com.au
Tue Nov 26 08:41:46 CST 2013


On 11/26/2013 10:55 AM, Jethro R Binks wrote:
> Running 4.12.1, I get:
> 
> WARNING: ProxyAlgorithm EAPBALANCE declines to break up an EAP stream 
> after detecting failure of Host ::
> 
> I see from other posts and the source there is supposed to be host and 
> port information between those colons, but it doesn't seem I get it.  I 
> can't think that my config can influence this.  Has a bug crept in 
> somewhere?

That part of code has been unchanged for a long time. I can see the
above happening when you receive a request which has State attribute
with value such as EAPBALANCE:id=n where n is not a number or equal to
or larger than the number of Hosts you have configured with AuthBy
EAPBALANCE.

For example, if you have 3 Hosts configured, then 0 <= n < 3

How often do you see the error message?

> "ProxyAlgorithm EAPBALANCE declines to break up an EAP stream after 
> detecting failure of Host 
> $host->{Name}:$host->{AuthPort}:$host->{AcctPort}", $p);

The code is careful to not use $host when it is not defined, but the
error message does not care. Are you using multiple EAPBALANCE systems
where the other systems may have a larger number of Hosts configured? If
the problem persists, can you switch on debugging to see what triggers
the above.

Thanks,
Heikki

-- 
Heikki Vatiainen <hvn at open.com.au>

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
NetWare etc.


More information about the radiator mailing list