I was attempting to do LEAP authentication with Radiator 3.6 patched. It kept failing on me. After much suffering, searching over the mailing list, and a check of the logs, I was able to piece together that LEAP requires the Digest::MD4 PERL module. Once I got that installed, presto!
Most of what I saw in the logs showed lines like this:
------
ERR: Could not handle an EAP request: Can't locate object method "response_identity" via package "Radius::EAP_17" at /usr/lib/perl5/site_perl/5.8.0/Radius/EAP.pm line 142.
------
BTW, well after I figured out I needed Digest::MD4, I went back and looked at the log listing from last week and found the answer all spelled out for me :)
------
ERR: Could not load EAP module Radius::EAP_17: Can't locate Digest/MD4.pm in @INC (@INC contains: . /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl/usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at /usr/lib/perl5/site_perl/5.8.0/Radius/MSCHAP.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Radius/MSCHAP.pm line 14.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Radius/EAP_17.pm line 13.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Radius/EAP_17.pm line 13.
Compilation failed in require at (eval 35) line 3.
INFO: Access rejected for xxxxx: Unsupported default EAP Response/Identity 17 ------
This particular Radiator server was running on Red Hat Linux 9.0, but I'm sure it applies for all operating systems.
Since this doesn't appear to be documented anywhere, perhaps it should?
Thanks! Marcel === Archive at http://www.open.com.au/archives/radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
