Hi, I'm trying to get Freeradius 1.1.0 running on a Debian Sarge box. I compiled and built the deb packages from the tarball according to the FAQ instructions. After installing and configuring according to the 802.1X Port-Based Authentication HOWTO on tldp.org, the daemon refuses to start. Freeradius -x gives the following output: Starting - reading configuration files ... Using deprecated naslist file. Support for this will go away soon. Module: Loaded exec rlm_exec: Wait=yes but no output defined. Did you mean output=none? Module: Instantiated exec (exec) Module: Loaded expr Module: Instantiated expr (expr) Module: Loaded PAP Module: Instantiated pap (pap) Module: Loaded CHAP Module: Instantiated chap (chap) Module: Loaded MS-CHAP Module: Instantiated mschap (mschap) Module: Loaded System Module: Instantiated unix (unix) Module: Loaded eap rlm_eap: Loaded and initialized type md5 rlm_eap: Loaded and initialized type leap rlm_eap: Loaded and initialized type gtc rlm_eap_tls: Loading the certificate file as a chain rlm_eap: Loaded and initialized type tls rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so: cannot open shared object file: No such file or directory radiusd.conf[10]: eap: Module instantiation failed. radiusd.conf[1893] Unknown module "eap". radiusd.conf[1840] Failed to parse authenticate section. I hope someone can shed some light on this. Thanks in advance. Regards Matthew Smith
hazed@xs4all.nl wrote:
I'm trying to get Freeradius 1.1.0 running on a Debian Sarge box. I compiled and built the deb packages from the tarball according to the FAQ instructions.
[...]
rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so: cannot open shared object file: No such file or directory
It's a known problem. Nobody has managed to build the modules rlm_eap_peap and rlm_eap_ttls on Debian. See bug #335890 on the Debian BTS. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335890 It will be fixed in version 1.1.1. In the meantime, you might use a CVS snapshot, and it will work. -- Nicolas Baradakis
Nicolas Baradakis a écrit :
hazed@xs4all.nl wrote:
I'm trying to get Freeradius 1.1.0 running on a Debian Sarge box. I compiled and built the deb packages from the tarball according to the FAQ instructions.
[...]
rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so: cannot open shared object file: No such file or directory
It's a known problem. Nobody has managed to build the modules rlm_eap_peap and rlm_eap_ttls on Debian. See bug #335890 on the Debian BTS.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335890
It will be fixed in version 1.1.1. In the meantime, you might use a CVS snapshot, and it will work.
I know, it is not a good solution but i removed the patch in the debian's directory, build te package and that's works.
Nicolas Baradakis a écrit :
hazed@xs4all.nl wrote:
I'm trying to get Freeradius 1.1.0 running on a Debian Sarge box. I compiled and built the deb packages from the tarball according to the FAQ instructions.
[...]
rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so: cannot open shared object file: No such file or directory
It's a known problem. Nobody has managed to build the modules rlm_eap_peap and rlm_eap_ttls on Debian. See bug #335890 on the Debian BTS.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335890
It will be fixed in version 1.1.1. In the meantime, you might use a CVS snapshot, and it will work.
oops in fact when i try to authenticate, the server broken so ....
hazed@xs4all.nl wrote:
I'm trying to get Freeradius 1.1.0 running on a Debian Sarge box. I compiled and built the deb packages from the tarball according to the FAQ instructions.
[...]
rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so: cannot open shared object file: No such file or directory
It's a known problem. Nobody has managed to build the modules rlm_eap_peap and rlm_eap_ttls on Debian. See bug #335890 on the Debian BTS.
The problem should be fixed in the next release. (version 1.1.1) You can get a pre-version in branch_1_1 of the CVS, and rebuild FreeRADIUS with dpkg-buildpackage. $ cvs -d :pserver:anoncvs@cvs.freeradius.org:/source login CVS password: anoncvs $ cvs -d :pserver:anoncvs@cvs.freeradius.org:/source checkout -r branch_1_1 radiusd -- Nicolas Baradakis
participants (3)
-
hazed@xs4all.nl -
Nicolas Baradakis -
Pierre-Henri Baraffe