On Tue, Dec 07, 2004 at 03:16:47PM +0100, Julien CABESSUT wrote:
> I'm trying to set up a freeradius server on a debian box to authenticate 
> wireless users. The current debian (sid) package for 1.0.1 doesn't 
> include eap_tls, eap_ttls, nor eap_peap due to licensing issues - yet I 
> needed them. So I downloaded the source package, removed the three lines 
> in debian/rules which were preventing the compilation of those modules, 
> built a brand new package, and installed it. Now I have an error which 
> makes the server crash when someone tries to authenticate :

> freeradius: relocation error: /usr/lib/freeradius/rlm_eap_peap-1.0.1.so: 
> undefined symbol: eaptls_process

> Any suggestion on what could cause this problem ?

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.

-- 
Paul "TBBle" Hampson, on an alternate email client.

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to