Unknown module eap

Craig White craigwhite at azapple.com
Sun Nov 16 06:42:37 CET 2008


freeradius newbie here...not sure where I went wrong and someone
probably can figure this out in a second.

New installation, following guide @ tldp and another ldap guide but I
don't think the ldap is the problem here. Not knowing what is
significant, I'll just give the whole output.

CentOS 5 (freeradius-1.1.3-1.2.el5) still using default certificates so
as not to complicate things too much yet.

# radiusd -X -f
Starting - reading configuration files ...
reread_config:  reading radiusd.conf      
Config:   including file: /etc/raddb/proxy.conf
Config:   including file: /etc/raddb/clients.conf
Config:   including file: /etc/raddb/snmp.conf   
Config:   including file: /etc/raddb/eap.conf    
 main: prefix = "/usr"                           
 main: localstatedir = "/var"                    
 main: logdir = "/var/log/radius"                
 main: libdir = "/usr/lib"                       
 main: radacctdir = "/var/log/radius/radacct"    
 main: hostname_lookups = no                     
 main: snmp = no                                 
 main: max_request_time = 30                     
 main: cleanup_delay = 5                         
 main: max_requests = 1024                       
 main: delete_blocked_requests = 0               
 main: port = 0                                  
 main: allow_core_dumps = no                     
 main: log_stripped_names = no                   
 main: log_file = "/var/log/radius/radius.log"   
 main: log_auth = no                             
 main: log_auth_badpass = no                     
 main: log_auth_goodpass = no                    
 main: pidfile = "/var/run/radiusd/radiusd.pid"  
 main: user = "radiusd"                          
 main: group = "radiusd"                         
 main: usercollide = no                          
 main: lower_user = "no"                         
 main: lower_pass = "no"                         
 main: nospace_user = "no"                       
 main: nospace_pass = "no"                       
 main: checkrad = "/usr/sbin/checkrad"           
 main: proxy_requests = yes                      
 proxy: retry_delay = 5                          
 proxy: retry_count = 3                          
 proxy: synchronous = no                         
 proxy: default_fallback = yes                   
 proxy: dead_time = 120                          
 proxy: post_proxy_authorize = no                
 proxy: wake_all_if_all_dead = no                
 security: max_attributes = 200                  
 security: reject_delay = 1                      
 security: status_server = no                    
 main: debug_level = 0                           
read_config_files:  reading dictionary           
read_config_files:  reading naslist              
Using deprecated naslist file.  Support for this will go away soon.
read_config_files:  reading clients                                
read_config_files:  reading realms                                 
radiusd:  entering modules setup                                   
Module: Library search path is /usr/lib                            
Module: Loaded exec                                                
 exec: wait = yes                                                  
 exec: program = "(null)"                                          
 exec: input_pairs = "request"                                     
 exec: output_pairs = "(null)"                                     
 exec: packet_type = "(null)"                                      
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                                                 
 pap: encryption_scheme = "crypt"                                  
Module: Instantiated pap (pap)                                     
Module: Loaded CHAP                                                
Module: Instantiated chap (chap)                                   
Module: Loaded MS-CHAP                                             
 mschap: use_mppe = yes                                            
 mschap: require_encryption = yes                                  
 mschap: require_strong = yes                                      
 mschap: with_ntdomain_hack = no                                   
 mschap: passwd = "(null)"                                         
 mschap: ntlm_auth = "(null)"                                      
Module: Instantiated mschap (mschap)                               
Module: Loaded System                                              
 unix: cache = no                                                  
 unix: passwd = "(null)"                                           
 unix: shadow = "/etc/shadow"                                      
 unix: group = "(null)"                                            
 unix: radwtmp = "/var/log/radius/radwtmp"
 unix: usegroup = no
 unix: cache_reload = 600
Module: Instantiated unix (unix)
Module: Loaded eap
 eap: default_eap_type = "peap"
 eap: timer_expire = 60
 eap: ignore_unknown_eap_types = no
 eap: cisco_accounting_username_bug = no
rlm_eap: Loaded and initialized type md5
rlm_eap: Loaded and initialized type leap
 gtc: challenge = "Password: "
 gtc: auth_type = "PAP"
rlm_eap: Loaded and initialized type gtc
 tls: rsa_key_exchange = no
 tls: dh_key_exchange = yes
 tls: rsa_key_length = 512
 tls: dh_key_length = 512
 tls: verify_depth = 0
 tls: CA_path = "(null)"
 tls: pem_file_type = yes
 tls: private_key_file = "/etc/raddb/certs/cert-srv.pem"
 tls: certificate_file = "/etc/raddb/certs/cert-srv.pem"
 tls: CA_file = "/etc/raddb/certs/demoCA/cacert.pem"
 tls: private_key_password = "whatever"
 tls: dh_file = "/etc/raddb/certs/dh"
 tls: random_file = "/etc/raddb/certs/random"
 tls: fragment_size = 1024
 tls: include_length = yes
 tls: check_crl = no
 tls: check_cert_cn = "(null)"
 tls: cipher_list = "(null)"
 tls: check_cert_issuer = "(null)"
rlm_eap_tls: Loading the certificate file as a chain
rlm_eap: Loaded and initialized type tls
 mschapv2: with_ntdomain_hack = no
rlm_eap: Loaded and initialized type mschapv2
rlm_eap: No such sub-type for default EAP type peap
radiusd.conf[10]: eap: Module instantiation failed.
radiusd.conf[1940] Unknown module "eap".
radiusd.conf[1887] Failed to parse authenticate section.

Can someone toss me a bone here?

Craig




More information about the Freeradius-Users mailing list