(RADIATOR) Perl 5.8, LANG and UTF8

Mike McCauley mikem at open.com.au
Tue Nov 19 23:46:28 CST 2002


Hello all,

a number of users have recently reported problems with Radiator on RH8 with 
Perl 5.8, where LANG is set to a UTF8 character set. This can cause perl to 
exit with an error message like:

Wide character in Socket::inet_ntoa

This is due to new UTF8 character handling in perl 5.8, including some curious 
new default behaviour involving sockets.

Previously we suggested setting the LANG environment variable to en_US, or 
some other non-UTF8 set.

We have now released some patches that should resolve the problem, independent 
of the setting of LANG. See 
http://www.open.com.au/radiator/downloads/patches-3.3.1/

We invite people who need UTF8 to try the latest patches and report their 
results to me.

Cheers.

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia   http://www.open.com.au
Phone +61 3 9598-0985                       Fax   +61 3 9598-0955

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 etc on Unix, Windows, MacOS etc.

===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list