Hello: I'm new to Freeradius, so if this questions seems simple, please be kind :-)
First the versions: Old Pentium 133 (IBM PC300 - this is for a lab) FreeRadius 0.9.0 general release RedHat 9, Kernel 2.4.20-8 OpenSSL 0.9.7a-5 (with devel and perl modules, installed through RPM's) I'm attempting to compile FreeRadius to support 802.1x. I'm going through the usual how-to, but noticed it wasn't working. When I looked at the configure for the rlm-eap-tls module, I noticed it didn't configure. Here's the output of the configure: loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for openssl/ssl.h... no checking for DH_new in -lcrypto... yes checking for SSL_new in -lssl... yes checking how to run the C preprocessor... (cached) gcc -E checking for openssl/err.h... (cached) yes checking for openssl/engine.h... (cached) yes creating ./config.status creating Makefile creating config.h config.h is unchanged configure: warning: silently not building rlm_eap_tls. configure: warning: FAILURE: rlm_eap_tls requires: (openssl/ssl.h) I look in the /usr/include/openssl and I see the ssl.h file, and clearly from the above, it sees other files in the directory. Here's the directory: total 1176 -rw-r--r-- 1 root root 4281 Mar 19 14:17 aes.h -rw-r--r-- 1 root root 40292 Mar 19 14:17 asn1.h -rw-r--r-- 1 root root 18383 Mar 19 14:17 asn1_mac.h -rw-r--r-- 1 root root 26671 Mar 19 14:17 asn1t.h -rw-r--r-- 1 root root 27549 Mar 19 14:17 bio.h -rw-r--r-- 1 root root 5073 Mar 19 14:17 blowfish.h -rw-r--r-- 1 root root 20274 Mar 19 14:17 bn.h -rw-r--r-- 1 root root 4229 Mar 19 14:17 buffer.h -rw-r--r-- 1 root root 4315 Mar 19 14:17 cast.h -rw-r--r-- 1 root root 1267 Mar 19 14:17 comp.h -rw-r--r-- 1 root root 4080 Mar 19 14:17 conf_api.h -rw-r--r-- 1 root root 9372 Mar 19 14:17 conf.h -rw-r--r-- 1 root root 18396 Mar 19 14:17 crypto.h -rw-r--r-- 1 root root 10508 Mar 19 14:17 des.h -rw-r--r-- 1 root root 18221 Mar 19 14:17 des_old.h -rw-r--r-- 1 root root 7260 Mar 19 14:17 dh.h -rw-r--r-- 1 root root 9153 Mar 19 14:17 dsa.h -rw-r--r-- 1 root root 13871 Mar 19 14:17 dso.h -rw-r--r-- 1 root root 540 Mar 19 14:17 ebcdic.h -rw-r--r-- 1 root root 35746 Mar 19 14:17 engine.h -rw-r--r-- 1 root root 9390 Mar 19 14:17 e_os2.h -rw-r--r-- 1 root root 11800 Mar 19 14:17 err.h -rw-r--r-- 1 root root 30722 Mar 19 14:17 evp.h -rw-r--r-- 1 root root 4297 Mar 19 14:17 hmac.h -rw-r--r-- 1 root root 7636 Mar 19 14:17 krb5_asn.h -rw-r--r-- 1 root root 5873 Mar 19 14:17 kssl.h -rw-r--r-- 1 root root 7450 Mar 19 14:17 lhash.h -rw-r--r-- 1 root root 3866 Mar 19 14:17 md2.h -rw-r--r-- 1 root root 4646 Mar 19 14:17 md4.h -rw-r--r-- 1 root root 4646 Mar 19 14:17 md5.h -rw-r--r-- 1 root root 33095 Mar 19 14:17 objects.h -rw-r--r-- 1 root root 95455 Mar 19 14:17 obj_mac.h -rw-r--r-- 1 root root 23830 Mar 19 14:17 ocsp.h -rw-r--r-- 1 root root 5718 Mar 19 14:17 opensslconf.h -rw-r--r-- 1 root root 3656 Mar 19 14:17 opensslv.h -rw-r--r-- 1 root root 4911 Mar 19 14:17 ossl_typ.h -rw-r--r-- 1 root root 2863 Mar 19 14:17 pem2.h -rw-r--r-- 1 root root 24618 Mar 19 14:17 pem.h -rw-r--r-- 1 root root 12080 Mar 19 14:17 pkcs12.h -rw-r--r-- 1 root root 15730 Mar 19 14:17 pkcs7.h -rw-r--r-- 1 root root 5121 Mar 19 14:17 rand.h -rw-r--r-- 1 root root 4278 Mar 19 14:17 rc2.h -rw-r--r-- 1 root root 3692 Mar 19 14:17 rc4.h -rw-r--r-- 1 root root 4267 Mar 19 14:17 ripemd.h -rw-r--r-- 1 root root 13637 Mar 19 14:17 rsa.h -rw-r--r-- 1 root root 101158 Mar 19 14:17 safestack.h -rw-r--r-- 1 root root 4944 Mar 19 14:17 sha.h -rw-r--r-- 1 root root 3744 Mar 19 14:17 ssl23.h -rw-r--r-- 1 root root 10716 Mar 19 14:17 ssl2.h -rw-r--r-- 1 root root 20937 Mar 19 14:17 ssl3.h -rw-r--r-- 1 root root 74482 Sep 2 17:34 ssl.h -rw-r--r-- 1 root root 74482 Sep 2 17:34 ssl.old -rw-r--r-- 1 root root 4345 Mar 19 14:17 stack.h -rw-r--r-- 1 root root 13331 Mar 19 14:17 symhacks.h -rw-r--r-- 1 root root 9141 Mar 19 14:17 tls1.h -rw-r--r-- 1 root root 3552 Mar 19 14:17 tmdiff.h -rw-r--r-- 1 root root 4253 Mar 19 14:17 txt_db.h -rw-r--r-- 1 root root 3439 Mar 19 14:17 ui_compat.h -rw-r--r-- 1 root root 16892 Mar 19 14:17 ui.h -rw-r--r-- 1 root root 44937 Mar 19 14:17 x509.h -rw-r--r-- 1 root root 22023 Mar 19 14:17 x509v3.h -rw-r--r-- 1 root root 16120 Mar 19 14:17 x509_vfy.h Looking at the configure file, it's clearly doing more checking than with the engine.h or err.h, so I'm not sure where to go from here. Thanks in advance for any help. Richard Berry LAN Engineer - Principal "Si hoc legere scis numium eruditionis habes." - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html