I want to setup AAA server with freeradius, But when I finished the install, and run radiusd -X,

 

error is

 

 }

Ignoring EAP-Type/tls because we do not have OpenSSL support.

Ignoring EAP-Type/ttls because we do not have OpenSSL support.

Ignoring EAP-Type/peap because we do not have OpenSSL support.

 

 

<tim> When you built/compiled FreeRADIUS, the OpenSSL libraries could not be found.

 

 Module: Linked to sub-module rlm_eap_mschapv2

 Module: Instantiating eap-mschapv2

   mschapv2 {

        with_ntdomain_hack = no

   }

rlm_eap: No such sub-type for default EAP type peap

/usr/local/etc/raddb/eap.conf[17]: Instantiation failed for module "eap"

/usr/local/etc/raddb/sites-enabled/inner-tunnel[223]: Failed to find module "eap".

/usr/local/etc/raddb/sites-enabled/inner-tunnel[176]: Errors parsing authenticate section. 

 }

}

Errors initializing modules

 

<tim> The EAP module uses SSL and was not built.

 

So, if you do not need to use EAP authentication, you can comment out the “eap” statements in the config files:

 

In radiusd.conf:  comment out the line $INCLUDE eap.conf by putting a # at the beginning of the line

 

In sites-available/default: comment out the eap lines in the file.

 

If you need to use EAP authentication, install the OpenSSL libraries using your favorite package installer.

 

Tim