[RADIATOR] Crash with AuthBy RADIUS and BindAddress
Mike McCauley
mikem at open.com.au
Thu Oct 9 17:02:36 CDT 2008
Hello Andrew,
thanks for reporting this.
The code used to die() if the bind failed. Now it logs an error. The fix is
now in the latest patch set.
We apologise for any inconvenience.
Cheers.
On Friday 10 October 2008 04:06, Andrew D. Clark wrote:
> If BindAddress lists addresses that don't exist on the box (long story), an
> AuthBy RADIUS will cause Radiator to crash when it tries to create a socket
> on an interface that doesn't exist.
>
> For example on a box with 192.168.249.22:
>
> BindAddress 192.168.249.21,192.168.249.22
>
> >From the log (trace 4)
>
> Thu Oct 9 12:40:32 2008: DEBUG: Handling with Radius::AuthRADIUS
> Thu Oct 9 12:40:32 2008: DEBUG: AuthBy RADIUS creates new local
> socket '192.168.249.21' for sending requests
>
> and crash.
--
Mike McCauley mikem at open.com.au
Open System Consultants Pty. Ltd
9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au
Phone +61 7 5598-7474 Fax +61 7 5598-7070
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, DIAMETER etc. Full source
on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
More information about the radiator
mailing list