rlm_eap: Failed to link EAP-Type/peap: rlm_eap_peap.so:
Hi, At first, sorry for my english, (I'm spanish :). I've just installed freeradius, and I would like to use PEAP-MS-CHAP authentication, I've configured needed files, and when I try to start freeradius, with the debug option, y receive this messages: tls: private_key_file = "/ca/key_radius.pem" tls: certificate_file = "/ca/cert_radius.pem" tls: CA_file = "/ca/cacert.pem" tls: private_key_password = "radius" tls: dh_file = "/ca/dh" tls: random_file = "/ca/random" tls: fragment_size = 1024 tls: include_length = yes tls: check_crl = no tls: check_cert_cn = "(null)" 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[9]: eap: Module instantiation failed. linux:/lib # I don't have too much experience in linux enviroments (this is a Suse Interprise Server 9), and I don't have idea about what is happening. I would need some kind of help, please. Thanks a lot !!! María.
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[9]: eap: Module instantiation failed.
Hi, You must compile freeradius with rlm_eap. I dont know how do that in suse :) But in debian i do that: apt-get source freeradius build package: http://channel.debian.de/faq/ch-dpkgundco.html debian/rules -> --without-rlm_eap_tls... change to --with-rlm_eap_tls apt-get install libssl-dev dpkg-buildpackage -us -us -rfakeroot -d dpkg -i .... Before ./configure set --with-rlm_eap_tls in makefile. i think BR, -- Rafal Kaminski http://blstream.com email: rafal.kaminski@blstream.com jid: rka@im.blstream.com
Hi, On 1/19/07, Rafa? Kamin'ski <rafal.kaminski@blstream.com> wrote:
apt-get source freeradius build package: http://channel.debian.de/faq/ch-dpkgundco.html debian/rules -> --without-rlm_eap_tls... change to --with-rlm_eap_tls
There is a _complete_ description of what to do/change in lines 21-28 of said rules file.
apt-get install libssl-dev dpkg-buildpackage -us -us -rfakeroot -d dpkg -i ....
Before ./configure set --with-rlm_eap_tls in makefile. i think
As you don't call ./configure manually there is no business of that. Anyway you should not mess around in makefiles. Regards K. Hoercher
participants (3)
-
K. Hoercher -
María Félix Rodríguez -
Rafa? Kamin'ski