<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>New Freeradius user here.  <div><br></div><div>I am setting up a ported version of Freeradius to work on Windows, which is version 1.1.7-r0.0.2 (I realize this is old but unsure how to port over a newer version to windows).  No unix/linux server is available to me to do the testing I need done right now.</div><div><br></div><div>Below is the debug output when trying to start freeradius.  it is getting hung up under the EAP section.  Any assistance would be greatly appreciated.</div><div><br></div><div>Please let me know if you need any other information to assist!</div><div><br></div><div>Thanks</div><div><br></div><div><div>Starting - reading configuration files ...</div><div>reread_config:  reading radiusd.conf</div><div>Config:   including file: ../etc/raddb/proxy.conf</div><div>Config:   including file: ../etc/raddb/clients.conf</div><div>Config:   including file: ../etc/raddb/snmp.conf</div><div>Config:   including file: ../etc/raddb/eap.conf</div><div>Config:   including file: ../etc/raddb/sql.conf</div><div> main: prefix = ".."</div><div> main: localstatedir = "../var"</div><div> main: logdir = "../var/log/radius"</div><div> main: libdir = "../lib"</div><div> main: radacctdir = "../var/log/radius/radacct"</div><div> main: hostname_lookups = no</div><div> main: max_request_time = 30</div><div> main: cleanup_delay = 5</div><div> main: max_requests = 1024</div><div> main: delete_blocked_requests = 0</div><div> main: port = 0</div><div> main: allow_core_dumps = no</div><div> main: log_stripped_names = yes</div><div> main: log_file = "../var/log/radius/radius.log"</div><div> main: log_auth = yes</div><div> main: log_auth_badpass = yes</div><div> main: log_auth_goodpass = yes</div><div> main: pidfile = "../var/run/radiusd/radiusd.pid"</div><div> main: user = "(null)"</div><div> main: group = "(null)"</div><div> main: usercollide = no</div><div> main: lower_user = "no"</div><div> main: lower_pass = "no"</div><div> main: nospace_user = "no"</div><div> main: nospace_pass = "no"</div><div> main: checkrad = "../bin/checkrad"</div><div> main: proxy_requests = yes</div><div> proxy: retry_delay = 5</div><div> proxy: retry_count = 3</div><div> proxy: synchronous = no</div><div> proxy: default_fallback = yes</div><div> proxy: dead_time = 120</div><div> proxy: post_proxy_authorize = no</div><div> proxy: wake_all_if_all_dead = no</div><div> security: max_attributes = 200</div><div> security: reject_delay = 1</div><div> security: status_server = no</div><div> main: debug_level = 0</div><div>read_config_files:  reading dictionary</div><div>read_config_files:  reading naslist</div><div>Using deprecated naslist file.  Support for this will go away soon.</div><div>read_config_files:  reading clients</div><div>read_config_files:  reading realms</div><div>radiusd:  entering modules setup</div><div>Module: Library search path is ../lib</div><div>Module: Loaded exec</div><div> exec: wait = yes</div><div> exec: program = "(null)"</div><div> exec: input_pairs = "request"</div><div> exec: output_pairs = "(null)"</div><div> exec: packet_type = "(null)"</div><div>rlm_exec: Wait=yes but no output defined. Did you mean output=none?</div><div>Module: Instantiated exec (exec)</div><div>Module: Loaded expr</div><div>Module: Instantiated expr (expr)</div><div>Module: Loaded PAP</div><div> pap: encryption_scheme = "crypt"</div><div> pap: auto_header = no</div><div>Module: Instantiated pap (pap)</div><div>Module: Loaded CHAP</div><div>Module: Instantiated chap (chap)</div><div>Module: Loaded MS-CHAP</div><div> mschap: use_mppe = yes</div><div> mschap: require_encryption = no</div><div> mschap: require_strong = no</div><div> mschap: with_ntdomain_hack = no</div><div> mschap: passwd = "(null)"</div><div> mschap: ntlm_auth = "(null)"</div><div>Module: Instantiated mschap (mschap)</div><div>Module: Loaded System</div><div> unix: cache = no</div><div> unix: passwd = "(null)"</div><div> unix: shadow = "(null)"</div><div> unix: group = "(null)"</div><div> unix: radwtmp = "../var/log/radius/radwtmp"</div><div> unix: usegroup = no</div><div> unix: cache_reload = 600</div><div>Module: Instantiated unix (unix)</div><div>Module: Loaded eap</div><div> eap: default_eap_type = "tls"</div><div> eap: timer_expire = 60</div><div> eap: ignore_unknown_eap_types = no</div><div> eap: cisco_accounting_username_bug = no</div><div>rlm_eap: Loaded and initialized type md5</div><div>rlm_eap: Loaded and initialized type leap</div><div> gtc: challenge = "Password: "</div><div> gtc: auth_type = "PAP"</div><div>rlm_eap: Loaded and initialized type gtc</div><div> tls: rsa_key_exchange = no</div><div> tls: dh_key_exchange = yes</div><div> tls: rsa_key_length = 512</div><div> tls: dh_key_length = 512</div><div> tls: verify_depth = 0</div><div> tls: CA_path = "(null)"</div><div> tls: pem_file_type = yes</div><div> tls: private_key_file = "../etc/raddb/certs/FreeRADIUS.net/DemoCerts/radius-srv</div><div>-pri-key.pem"</div><div> tls: certificate_file = "../etc/raddb/certs/FreeRADIUS.net/DemoCerts/radius-srv</div><div>-pri-cert.pem"</div><div> tls: CA_file = "../etc/raddb/certs/FreeRADIUS.net/DemoCerts/cacert.pem"</div><div> tls: private_key_password = "mercury"</div><div> tls: dh_file = "../etc/raddb/certs/FreeRADIUS.net/DemoCerts/dh"</div><div> tls: random_file = "../etc/raddb/certs/FreeRADIUS.net/DemoCerts/random"</div><div> tls: fragment_size = 1024</div><div> tls: include_length = yes</div><div> tls: check_crl = no</div><div> tls: check_cert_cn = "%{User-Name}"</div><div> tls: cipher_list = "(null)"</div><div> tls: check_cert_issuer = "(null)"</div><div>rlm_eap_tls: Loading the certificate file as a chain</div><div>rlm_eap: SSL error error:06074079:digital envelope routines:EVP_PBE_CipherInit:u</div><div>nknown pbe algorithm</div><div>rlm_eap_tls: Error reading private key file</div><div>rlm_eap: Failed to initialize type tls</div></div>                                       </div></body>
</html>