On Tue, Feb 22, 2005 at 10:44:08AM +1100, Tom wrote: > I've setup freeradius 1.0.1 on debian (sarge 2.6 kernel).
> I've included all the modules and set freeradius to use PEAP. > When my authenticator passes the request over to the freeradius server > I get (among other things): > freeradius: relocation error: > /usr/lib/freeradius/rlm_eap_peap-1.0.1.so: undefined symbol: > eaptls_process > After which the server immediately crashes. > I've found this link: > http://lists.cistron.nl/pipermail/freeradius-users/2004-December/038781.html > which I believe relates to my situation. > The reply there is - > >Yes. The libltdl in Debian includes a patch from the CVS version of > >libtool, which breaks the linkage used by rlm_eap_ttls and rlm_eap_peap > >into rlm_eap_tls. Try 1.1.0, which should work with the libltdl in > >Debian/sarge or Debian/sid. > I've installed the latest version of libtool (1.5-something) using > apt-get but I still have the same problem. I'm not too sure where to > link where to what - what is it that freeradius is looking for and > what should I do to point it in the right direction? > I'm not familiar with libltdl at all so it hasn't been easy to google > this out, any help is greatly appreciated :) Just upgrading libtool won't work, as libtool 1.5 requires a more recent version of autoconf than is used in FreeRADIUS 1.0.1. As the above post suggests, try 1.1.0 (eg. CVS head) which builds with libtool 1.5 and autoconf 2.57 and where PEAP and TTLS _should_ work. (Although I've not tested them myself) -- Paul "TBBle" Hampson, on an alternate email client. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

