(RADIATOR) LEAP and Digest::MD4

Marcel Brown lists at marcelbrown.com
Wed Sep 3 22:07:54 CDT 2003


It took me awhile to track this down, so I figure I'd post a message 
to bring it to the attention of the developers and for people 
searching on this in the future.

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 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