<br><font size=2 face="sans-serif">Greetings,</font>
<br>
<br><font size=2 face="sans-serif">I have installed a Debian 6 stable on
a 64b machine.</font>
<br>
<br><font size=2 face="sans-serif">Using the factory freeradius-2.1.10
and perl-5.10.1 I got a symbol lookup problem, which sounded weird enough...
So I downloaded both last stable versions (Freeradius-2.1.11 and Perl 5.14.1)
and compiled them myself, making sure that all Perl symbols were available
(I compiled everything with -g and -fPIC where it made sense). Using perlbrew
I made sure that Freeradius was indeed finding the right Perl version and
everything compiled and installed perfectly.</font>
<br>
<br><font size=2 face="sans-serif">However, when making some testing on
localhost with radtest the problem reappeared (with exactly the same error
as the debian packaged versions). I am not sure why this is failing, as
the symbols are, indeel, available in libperl.a. I include the complete
output of radiusd -X below with both the correct localuser test and the
failed one.</font>
<br>
<br><font size=2 face="sans-serif">Thanks in advance for any hints.</font>
<br><font size=2 face="sans-serif">dwd</font>
<br>
<br><font size=2 face="sans-serif">PS- the output:</font>
<br>
<br><font size=2 face="sans-serif">root@myserver:/var/tmp/2.1.11/freeradius-server-2.1.11#
sh -x /usr/local/sbin/rc.radiusd start</font>
<br><font size=2 face="sans-serif">+ prefix=/usr/local</font>
<br><font size=2 face="sans-serif">+ exec_prefix=/usr/local</font>
<br><font size=2 face="sans-serif">+ sbindir=/usr/local/sbin</font>
<br><font size=2 face="sans-serif">+ localstatedir=/usr/local/var</font>
<br><font size=2 face="sans-serif">+ logdir=/usr/local/var/log/radius</font>
<br><font size=2 face="sans-serif">+ rundir=/usr/local/var/run/radiusd</font>
<br><font size=2 face="sans-serif">+ sysconfdir=/usr/local/etc</font>
<br><font size=2 face="sans-serif">+ export LD_LIBRARY_PATH LD_RUN_PATH
LD_PRELOAD</font>
<br><font size=2 face="sans-serif">+ RADIUSD=/usr/local/sbin/radiusd</font>
<br><font size=2 face="sans-serif">+ RADDBDIR=/usr/local/etc/raddb</font>
<br><font size=2 face="sans-serif">+ DESC=FreeRADIUS</font>
<br><font size=2 face="sans-serif">+ ARGS=</font>
<br><font size=2 face="sans-serif">+ test -f /usr/local/sbin/radiusd</font>
<br><font size=2 face="sans-serif">+ test -f /usr/local/etc/raddb/radiusd.conf</font>
<br><font size=2 face="sans-serif">+ echo -n Starting FreeRADIUS:</font>
<br><font size=2 face="sans-serif">Starting FreeRADIUS:+ /usr/local/sbin/radiusd
-X</font>
<br><font size=2 face="sans-serif">FreeRADIUS Version 2.1.11, for host
x86_64-unknown-linux-gnu, built on Aug 30 2011 at 09:35:35</font>
<br><font size=2 face="sans-serif">Copyright (C) 1999-2009 The FreeRADIUS
server project and contributors.</font>
<br><font size=2 face="sans-serif">There is NO warranty; not even for MERCHANTABILITY
or FITNESS FOR A</font>
<br><font size=2 face="sans-serif">PARTICULAR PURPOSE.</font>
<br><font size=2 face="sans-serif">You may redistribute copies of FreeRADIUS
under the terms of the</font>
<br><font size=2 face="sans-serif">GNU General Public License v2.</font>
<br><font size=2 face="sans-serif">Starting - reading configuration files
...</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/radiusd.conf</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/proxy.conf</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/clients.conf</font>
<br><font size=2 face="sans-serif">including files in directory /usr/local/etc/raddb/modules/</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/soh</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/exec</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/attr_filter</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/smsotp</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/counter</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/detail</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/dynamic_clients</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/rediswho</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/sql_log</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/krb5</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/replicate</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/perl.ORIG</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/realm</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/ldap</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/perl.EVOAR</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/detail.example.com</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/detail.log</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/otp</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/ippool</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/files</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/attr_rewrite</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/mac2vlan</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/sqlcounter_expire_on_login</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/etc_group</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/linelog</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/acct_unique</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/opendirectory</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/inner-eap</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/checkval</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/pam</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/expiration</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/logintime</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/digest</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/passwd</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/sradutmp</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/mac2ip</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/perl</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/redis</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/wimax</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/chap</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/echo</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/ntlm_auth</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/radutmp</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/expr</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/unix</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/pap</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/smbpasswd</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/preprocess</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/policy</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/mschap</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/cui</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/modules/always</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/eap.conf</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/policy.conf</font>
<br><font size=2 face="sans-serif">including files in directory /usr/local/etc/raddb/sites-enabled/</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/sites-enabled/control-socket</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel</font>
<br><font size=2 face="sans-serif">main {</font>
<br><font size=2 face="sans-serif"> user = "freerad"</font>
<br><font size=2 face="sans-serif"> group = "freerad"</font>
<br><font size=2 face="sans-serif"> allow_core_dumps = no</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">including dictionary file /usr/local/etc/raddb/dictionary</font>
<br><font size=2 face="sans-serif">main {</font>
<br><font size=2 face="sans-serif"> name = "freeradius"</font>
<br><font size=2 face="sans-serif"> prefix = "/usr"</font>
<br><font size=2 face="sans-serif"> localstatedir = "/var"</font>
<br><font size=2 face="sans-serif"> sbindir = "/usr/sbin"</font>
<br><font size=2 face="sans-serif"> logdir = "/var/log/freeradius"</font>
<br><font size=2 face="sans-serif"> run_dir = "/var/run/freeradius"</font>
<br><font size=2 face="sans-serif"> libdir = "/usr/lib/freeradius"</font>
<br><font size=2 face="sans-serif"> radacctdir = "/var/log/freeradius/radacct"</font>
<br><font size=2 face="sans-serif"> hostname_lookups = no</font>
<br><font size=2 face="sans-serif"> max_request_time = 30</font>
<br><font size=2 face="sans-serif"> cleanup_delay = 5</font>
<br><font size=2 face="sans-serif"> max_requests = 1024</font>
<br><font size=2 face="sans-serif"> pidfile = "/var/run/freeradius/freeradius.pid"</font>
<br><font size=2 face="sans-serif"> checkrad = "/usr/sbin/checkrad"</font>
<br><font size=2 face="sans-serif"> debug_level = 0</font>
<br><font size=2 face="sans-serif"> proxy_requests = no</font>
<br><font size=2 face="sans-serif"> log {</font>
<br><font size=2 face="sans-serif"> stripped_names = no</font>
<br><font size=2 face="sans-serif"> auth = no</font>
<br><font size=2 face="sans-serif"> auth_badpass = no</font>
<br><font size=2 face="sans-serif"> auth_goodpass = no</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif"> security {</font>
<br><font size=2 face="sans-serif"> max_attributes = 200</font>
<br><font size=2 face="sans-serif"> reject_delay = 1</font>
<br><font size=2 face="sans-serif"> status_server = yes</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">radiusd: #### Loading Realms and Home
Servers ####</font>
<br><font size=2 face="sans-serif"> proxy server {</font>
<br><font size=2 face="sans-serif"> retry_delay = 5</font>
<br><font size=2 face="sans-serif"> retry_count = 3</font>
<br><font size=2 face="sans-serif"> default_fallback = no</font>
<br><font size=2 face="sans-serif"> dead_time = 120</font>
<br><font size=2 face="sans-serif"> wake_all_if_all_dead = no</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif"> home_server localhost {</font>
<br><font size=2 face="sans-serif"> ipaddr = 127.0.0.1</font>
<br><font size=2 face="sans-serif"> port = 1812</font>
<br><font size=2 face="sans-serif"> type = "auth"</font>
<br><font size=2 face="sans-serif"> secret = "testing123"</font>
<br><font size=2 face="sans-serif"> response_window = 20</font>
<br><font size=2 face="sans-serif"> max_outstanding = 65536</font>
<br><font size=2 face="sans-serif"> require_message_authenticator
= yes</font>
<br><font size=2 face="sans-serif"> zombie_period = 40</font>
<br><font size=2 face="sans-serif"> status_check = "status-server"</font>
<br><font size=2 face="sans-serif"> ping_interval = 30</font>
<br><font size=2 face="sans-serif"> check_interval = 30</font>
<br><font size=2 face="sans-serif"> num_answers_to_alive = 3</font>
<br><font size=2 face="sans-serif"> num_pings_to_alive = 3</font>
<br><font size=2 face="sans-serif"> revive_interval = 120</font>
<br><font size=2 face="sans-serif"> status_check_timeout = 4</font>
<br><font size=2 face="sans-serif">  coa {</font>
<br><font size=2 face="sans-serif"> irt = 2</font>
<br><font size=2 face="sans-serif"> mrt = 16</font>
<br><font size=2 face="sans-serif"> mrc = 5</font>
<br><font size=2 face="sans-serif"> mrd = 30</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif"> home_server_pool my_auth_failover
{</font>
<br><font size=2 face="sans-serif"> type = fail-over</font>
<br><font size=2 face="sans-serif"> home_server = localhost</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif"> realm example.com {</font>
<br><font size=2 face="sans-serif"> auth_pool = my_auth_failover</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif"> realm LOCAL {</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif">radiusd: #### Loading Clients ####</font>
<br><font size=2 face="sans-serif"> client 127.0.0.1 {</font>
<br><font size=2 face="sans-serif"> require_message_authenticator
= no</font>
<br><font size=2 face="sans-serif"> secret = "testing123"</font>
<br><font size=2 face="sans-serif"> shortname = "localhost"</font>
<br><font size=2 face="sans-serif"> nastype = "other"</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif">radiusd: #### Instantiating modules
####</font>
<br><font size=2 face="sans-serif"> instantiate {</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_exec</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "exec"
from file /usr/local/etc/raddb/modules/exec</font>
<br><font size=2 face="sans-serif">  exec {</font>
<br><font size=2 face="sans-serif"> wait = no</font>
<br><font size=2 face="sans-serif"> input_pairs = "request"</font>
<br><font size=2 face="sans-serif"> shell_escape = yes</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_expr</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "expr"
from file /usr/local/etc/raddb/modules/expr</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_expiration</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "expiration"
from file /usr/local/etc/raddb/modules/expiration</font>
<br><font size=2 face="sans-serif">  expiration {</font>
<br><font size=2 face="sans-serif"> reply-message = "Password
Has Expired  "</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_logintime</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "logintime"
from file /usr/local/etc/raddb/modules/logintime</font>
<br><font size=2 face="sans-serif">  logintime {</font>
<br><font size=2 face="sans-serif"> reply-message = "You are
calling outside your allowed timespan  "</font>
<br><font size=2 face="sans-serif"> minimum-timeout = 60</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_perl</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "perl"
from file /usr/local/etc/raddb/modules/perl.ORIG</font>
<br><font size=2 face="sans-serif">  perl {</font>
<br><font size=2 face="sans-serif"> module = "/usr/local/etc/raddb/example.pl"</font>
<br><font size=2 face="sans-serif"> func_authorize = "authorize"</font>
<br><font size=2 face="sans-serif"> func_authenticate = "authenticate"</font>
<br><font size=2 face="sans-serif"> func_accounting = "accounting"</font>
<br><font size=2 face="sans-serif"> func_preacct = "preacct"</font>
<br><font size=2 face="sans-serif"> func_checksimul = "checksimul"</font>
<br><font size=2 face="sans-serif"> func_detach = "detach"</font>
<br><font size=2 face="sans-serif"> func_xlat = "xlat"</font>
<br><font size=2 face="sans-serif"> func_pre_proxy = "pre_proxy"</font>
<br><font size=2 face="sans-serif"> func_post_proxy = "post_proxy"</font>
<br><font size=2 face="sans-serif"> func_post_auth = "post_auth"</font>
<br><font size=2 face="sans-serif"> func_recv_coa = "recv_coa"</font>
<br><font size=2 face="sans-serif"> func_send_coa = "send_coa"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif">radiusd: #### Loading Virtual Servers
####</font>
<br><font size=2 face="sans-serif">server { # from file /usr/local/etc/raddb/radiusd.conf</font>
<br><font size=2 face="sans-serif"> modules {</font>
<br><font size=2 face="sans-serif"> Module: Checking authenticate
{...} for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_pap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "pap"
from file /usr/local/etc/raddb/modules/pap</font>
<br><font size=2 face="sans-serif">  pap {</font>
<br><font size=2 face="sans-serif"> encryption_scheme = "auto"</font>
<br><font size=2 face="sans-serif"> auto_header = no</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_chap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "chap"
from file /usr/local/etc/raddb/modules/chap</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_mschap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "mschap"
from file /usr/local/etc/raddb/modules/mschap</font>
<br><font size=2 face="sans-serif">  mschap {</font>
<br><font size=2 face="sans-serif"> use_mppe = yes</font>
<br><font size=2 face="sans-serif"> require_encryption = no</font>
<br><font size=2 face="sans-serif"> require_strong = no</font>
<br><font size=2 face="sans-serif"> with_ntdomain_hack = no</font>
<br><font size=2 face="sans-serif"> allow_retry = yes</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_digest</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "digest"
from file /usr/local/etc/raddb/modules/digest</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_unix</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "unix"
from file /usr/local/etc/raddb/modules/unix</font>
<br><font size=2 face="sans-serif">  unix {</font>
<br><font size=2 face="sans-serif"> radwtmp = "/var/log/freeradius/radwtmp"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_eap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "eap"
from file /usr/local/etc/raddb/eap.conf</font>
<br><font size=2 face="sans-serif">  eap {</font>
<br><font size=2 face="sans-serif"> default_eap_type = "md5"</font>
<br><font size=2 face="sans-serif"> timer_expire = 60</font>
<br><font size=2 face="sans-serif"> ignore_unknown_eap_types = no</font>
<br><font size=2 face="sans-serif"> cisco_accounting_username_bug
= no</font>
<br><font size=2 face="sans-serif"> max_sessions = 4096</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_md5</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-md5</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_leap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-leap</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_gtc</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-gtc</font>
<br><font size=2 face="sans-serif">   gtc {</font>
<br><font size=2 face="sans-serif"> challenge = "Password: "</font>
<br><font size=2 face="sans-serif"> auth_type = "PAP"</font>
<br><font size=2 face="sans-serif">   }</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_tls</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-tls</font>
<br><font size=2 face="sans-serif">   tls {</font>
<br><font size=2 face="sans-serif"> rsa_key_exchange = no</font>
<br><font size=2 face="sans-serif"> dh_key_exchange = yes</font>
<br><font size=2 face="sans-serif"> rsa_key_length = 512</font>
<br><font size=2 face="sans-serif"> dh_key_length = 512</font>
<br><font size=2 face="sans-serif"> verify_depth = 0</font>
<br><font size=2 face="sans-serif"> CA_path = "/usr/local/etc/raddb/certs"</font>
<br><font size=2 face="sans-serif"> pem_file_type = yes</font>
<br><font size=2 face="sans-serif"> private_key_file = "/usr/local/etc/raddb/certs/server.pem"</font>
<br><font size=2 face="sans-serif"> certificate_file = "/usr/local/etc/raddb/certs/server.pem"</font>
<br><font size=2 face="sans-serif"> CA_file = "/usr/local/etc/raddb/certs/ca.pem"</font>
<br><font size=2 face="sans-serif"> private_key_password = "whatever"</font>
<br><font size=2 face="sans-serif"> dh_file = "/usr/local/etc/raddb/certs/dh"</font>
<br><font size=2 face="sans-serif"> random_file = "/usr/local/etc/raddb/certs/random"</font>
<br><font size=2 face="sans-serif"> fragment_size = 1024</font>
<br><font size=2 face="sans-serif"> include_length = yes</font>
<br><font size=2 face="sans-serif"> check_crl = no</font>
<br><font size=2 face="sans-serif"> cipher_list = "DEFAULT"</font>
<br><font size=2 face="sans-serif"> make_cert_command = "/usr/local/etc/raddb/certs/bootstrap"</font>
<br><font size=2 face="sans-serif">    cache {</font>
<br><font size=2 face="sans-serif"> enable = no</font>
<br><font size=2 face="sans-serif"> lifetime = 24</font>
<br><font size=2 face="sans-serif"> max_entries = 255</font>
<br><font size=2 face="sans-serif">    }</font>
<br><font size=2 face="sans-serif">    verify {</font>
<br><font size=2 face="sans-serif">    }</font>
<br><font size=2 face="sans-serif">    ocsp {</font>
<br><font size=2 face="sans-serif"> enable = no</font>
<br><font size=2 face="sans-serif"> override_cert_url = yes</font>
<br><font size=2 face="sans-serif"> url = "</font><a href=http://127.0.0.1/ocsp/><font size=2 face="sans-serif">http://127.0.0.1/ocsp/</font></a><font size=2 face="sans-serif">"</font>
<br><font size=2 face="sans-serif">    }</font>
<br><font size=2 face="sans-serif">   }</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_ttls</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-ttls</font>
<br><font size=2 face="sans-serif">   ttls {</font>
<br><font size=2 face="sans-serif"> default_eap_type = "md5"</font>
<br><font size=2 face="sans-serif"> copy_request_to_tunnel = no</font>
<br><font size=2 face="sans-serif"> use_tunneled_reply = no</font>
<br><font size=2 face="sans-serif"> virtual_server = "inner-tunnel"</font>
<br><font size=2 face="sans-serif"> include_length = yes</font>
<br><font size=2 face="sans-serif">   }</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_peap</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-peap</font>
<br><font size=2 face="sans-serif">   peap {</font>
<br><font size=2 face="sans-serif"> default_eap_type = "mschapv2"</font>
<br><font size=2 face="sans-serif"> copy_request_to_tunnel = no</font>
<br><font size=2 face="sans-serif"> use_tunneled_reply = no</font>
<br><font size=2 face="sans-serif"> proxy_tunneled_request_as_eap
= yes</font>
<br><font size=2 face="sans-serif"> virtual_server = "inner-tunnel"</font>
<br><font size=2 face="sans-serif"> soh = no</font>
<br><font size=2 face="sans-serif">   }</font>
<br><font size=2 face="sans-serif"> Module: Linked to sub-module rlm_eap_mschapv2</font>
<br><font size=2 face="sans-serif"> Module: Instantiating eap-mschapv2</font>
<br><font size=2 face="sans-serif">   mschapv2 {</font>
<br><font size=2 face="sans-serif"> with_ntdomain_hack = no</font>
<br><font size=2 face="sans-serif"> send_error = no</font>
<br><font size=2 face="sans-serif">   }</font>
<br><font size=2 face="sans-serif"> Module: Checking authorize {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_preprocess</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "preprocess"
from file /usr/local/etc/raddb/modules/preprocess</font>
<br><font size=2 face="sans-serif">  preprocess {</font>
<br><font size=2 face="sans-serif"> huntgroups = "/usr/local/etc/raddb/huntgroups"</font>
<br><font size=2 face="sans-serif"> hints = "/usr/local/etc/raddb/hints"</font>
<br><font size=2 face="sans-serif"> with_ascend_hack = no</font>
<br><font size=2 face="sans-serif"> ascend_channels_per_line = 23</font>
<br><font size=2 face="sans-serif"> with_ntdomain_hack = no</font>
<br><font size=2 face="sans-serif"> with_specialix_jetstream_hack
= no</font>
<br><font size=2 face="sans-serif"> with_cisco_vsa_hack = no</font>
<br><font size=2 face="sans-serif"> with_alvarion_vsa_hack = no</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_realm</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "suffix"
from file /usr/local/etc/raddb/modules/realm</font>
<br><font size=2 face="sans-serif">  realm suffix {</font>
<br><font size=2 face="sans-serif"> format = "suffix"</font>
<br><font size=2 face="sans-serif"> delimiter = "@"</font>
<br><font size=2 face="sans-serif"> ignore_default = no</font>
<br><font size=2 face="sans-serif"> ignore_null = no</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_files</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "files"
from file /usr/local/etc/raddb/modules/files</font>
<br><font size=2 face="sans-serif">  files {</font>
<br><font size=2 face="sans-serif"> usersfile = "/usr/local/etc/raddb/users"</font>
<br><font size=2 face="sans-serif"> acctusersfile = "/usr/local/etc/raddb/acct_users"</font>
<br><font size=2 face="sans-serif"> preproxy_usersfile = "/usr/local/etc/raddb/preproxy_users"</font>
<br><font size=2 face="sans-serif"> compat = "no"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Checking preacct {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_acct_unique</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "acct_unique"
from file /usr/local/etc/raddb/modules/acct_unique</font>
<br><font size=2 face="sans-serif">  acct_unique {</font>
<br><font size=2 face="sans-serif"> key = "User-Name, Acct-Session-Id,
NAS-IP-Address, Client-IP-Address, NAS-Port"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Checking accounting {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_detail</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "detail"
from file /usr/local/etc/raddb/modules/detail</font>
<br><font size=2 face="sans-serif">  detail {</font>
<br><font size=2 face="sans-serif"> detailfile = "/var/log/freeradius/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/detail-%Y%m%d"</font>
<br><font size=2 face="sans-serif"> header = "%t"</font>
<br><font size=2 face="sans-serif"> detailperm = 384</font>
<br><font size=2 face="sans-serif"> dirperm = 493</font>
<br><font size=2 face="sans-serif"> locking = no</font>
<br><font size=2 face="sans-serif"> log_packet_header = no</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_radutmp</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "radutmp"
from file /usr/local/etc/raddb/modules/radutmp</font>
<br><font size=2 face="sans-serif">  radutmp {</font>
<br><font size=2 face="sans-serif"> filename = "/var/log/freeradius/radutmp"</font>
<br><font size=2 face="sans-serif"> username = "%{User-Name}"</font>
<br><font size=2 face="sans-serif"> case_sensitive = yes</font>
<br><font size=2 face="sans-serif"> check_with_nas = yes</font>
<br><font size=2 face="sans-serif"> perm = 384</font>
<br><font size=2 face="sans-serif"> callerid = yes</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Linked to module rlm_attr_filter</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "attr_filter.accounting_response"
from file /usr/local/etc/raddb/modules/attr_filter</font>
<br><font size=2 face="sans-serif">  attr_filter attr_filter.accounting_response
{</font>
<br><font size=2 face="sans-serif"> attrsfile = "/usr/local/etc/raddb/attrs.accounting_response"</font>
<br><font size=2 face="sans-serif"> key = "%{User-Name}"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> Module: Checking session {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking post-proxy {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking post-auth {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Instantiating module "attr_filter.access_reject"
from file /usr/local/etc/raddb/modules/attr_filter</font>
<br><font size=2 face="sans-serif">  attr_filter attr_filter.access_reject
{</font>
<br><font size=2 face="sans-serif"> attrsfile = "/usr/local/etc/raddb/attrs.access_reject"</font>
<br><font size=2 face="sans-serif"> key = "%{User-Name}"</font>
<br><font size=2 face="sans-serif">  }</font>
<br><font size=2 face="sans-serif"> } # modules</font>
<br><font size=2 face="sans-serif">} # server</font>
<br><font size=2 face="sans-serif">server inner-tunnel { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel</font>
<br><font size=2 face="sans-serif"> modules {</font>
<br><font size=2 face="sans-serif"> Module: Checking authenticate
{...} for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking authorize {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking session {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking post-proxy {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> Module: Checking post-auth {...}
for more modules to load</font>
<br><font size=2 face="sans-serif"> } # modules</font>
<br><font size=2 face="sans-serif">} # server</font>
<br><font size=2 face="sans-serif">radiusd: #### Opening IP addresses and
Ports ####</font>
<br><font size=2 face="sans-serif">listen {</font>
<br><font size=2 face="sans-serif"> type = "auth"</font>
<br><font size=2 face="sans-serif"> ipaddr = *</font>
<br><font size=2 face="sans-serif"> port = 0</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">listen {</font>
<br><font size=2 face="sans-serif"> type = "acct"</font>
<br><font size=2 face="sans-serif"> ipaddr = *</font>
<br><font size=2 face="sans-serif"> port = 0</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">listen {</font>
<br><font size=2 face="sans-serif"> type = "control"</font>
<br><font size=2 face="sans-serif"> listen {</font>
<br><font size=2 face="sans-serif"> socket = "/var/run/freeradius/freeradius.sock"</font>
<br><font size=2 face="sans-serif"> }</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">listen {</font>
<br><font size=2 face="sans-serif"> type = "auth"</font>
<br><font size=2 face="sans-serif"> ipaddr = 127.0.0.1</font>
<br><font size=2 face="sans-serif"> port = 18120</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">Listening on authentication address
* port 1812</font>
<br><font size=2 face="sans-serif">Listening on accounting address * port
1813</font>
<br><font size=2 face="sans-serif">Listening on command file /var/run/freeradius/freeradius.sock</font>
<br><font size=2 face="sans-serif">Listening on authentication address
127.0.0.1 port 18120 as server inner-tunnel</font>
<br><font size=2 face="sans-serif">Ready to process requests.</font>
<br><font size=2 face="sans-serif">rad_recv: Access-Request packet from
host 127.0.0.1 port 41585, id=20, length=62</font>
<br><font size=2 face="sans-serif"> User-Name = "test"</font>
<br><font size=2 face="sans-serif"> User-Password = "hola1234"</font>
<br><font size=2 face="sans-serif"> NAS-IP-Address = 127.0.0.1</font>
<br><font size=2 face="sans-serif"> NAS-Port = 1</font>
<br><font size=2 face="sans-serif"> Framed-Protocol = PPP</font>
<br><font size=2 face="sans-serif"># Executing section authorize from file
/usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">+- entering group authorize {...}</font>
<br><font size=2 face="sans-serif">++[preprocess] returns ok</font>
<br><font size=2 face="sans-serif">++[chap] returns noop</font>
<br><font size=2 face="sans-serif">++[mschap] returns noop</font>
<br><font size=2 face="sans-serif">++[digest] returns noop</font>
<br><font size=2 face="sans-serif">[suffix] No '@' in User-Name = "test",
looking up realm NULL</font>
<br><font size=2 face="sans-serif">[suffix] No such realm "NULL"</font>
<br><font size=2 face="sans-serif">++[suffix] returns noop</font>
<br><font size=2 face="sans-serif">[eap] No EAP-Message, not doing EAP</font>
<br><font size=2 face="sans-serif">++[eap] returns noop</font>
<br><font size=2 face="sans-serif">[files] users: Matched entry test at
line 1</font>
<br><font size=2 face="sans-serif">++[files] returns ok</font>
<br><font size=2 face="sans-serif">++[expiration] returns noop</font>
<br><font size=2 face="sans-serif">++[logintime] returns noop</font>
<br><font size=2 face="sans-serif">++[pap] returns updated</font>
<br><font size=2 face="sans-serif">Found Auth-Type = PAP</font>
<br><font size=2 face="sans-serif"># Executing group from file /usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">+- entering group PAP {...}</font>
<br><font size=2 face="sans-serif">[pap] login attempt with password "hola1234"</font>
<br><font size=2 face="sans-serif">[pap] Using clear text password "hola1234"</font>
<br><font size=2 face="sans-serif">[pap] User authenticated successfully</font>
<br><font size=2 face="sans-serif">++[pap] returns ok</font>
<br><font size=2 face="sans-serif"># Executing section post-auth from file
/usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">+- entering group post-auth {...}</font>
<br><font size=2 face="sans-serif">++[exec] returns noop</font>
<br><font size=2 face="sans-serif">Sending Access-Accept of id 20 to 127.0.0.1
port 41585</font>
<br><font size=2 face="sans-serif"> Service-Type = Framed-User</font>
<br><font size=2 face="sans-serif"> Framed-Protocol = PPP</font>
<br><font size=2 face="sans-serif">Finished request 0.</font>
<br><font size=2 face="sans-serif">Going to the next request</font>
<br><font size=2 face="sans-serif">Waking up in 4.9 seconds.</font>
<br><font size=2 face="sans-serif">Cleaning up request 0 ID 20 with timestamp
+7</font>
<br><font size=2 face="sans-serif">Ready to process requests.</font>
<br><font size=2 face="sans-serif">rad_recv: Access-Request packet from
host 127.0.0.1 port 50419, id=37, length=65</font>
<br><font size=2 face="sans-serif"> User-Name = "un24956"</font>
<br><font size=2 face="sans-serif"> User-Password = "hola1234"</font>
<br><font size=2 face="sans-serif"> NAS-IP-Address = 127.0.0.1</font>
<br><font size=2 face="sans-serif"> NAS-Port = 1</font>
<br><font size=2 face="sans-serif"> Framed-Protocol = PPP</font>
<br><font size=2 face="sans-serif"># Executing section authorize from file
/usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">+- entering group authorize {...}</font>
<br><font size=2 face="sans-serif">++[preprocess] returns ok</font>
<br><font size=2 face="sans-serif">++[chap] returns noop</font>
<br><font size=2 face="sans-serif">++[mschap] returns noop</font>
<br><font size=2 face="sans-serif">++[digest] returns noop</font>
<br><font size=2 face="sans-serif">[suffix] No '@' in User-Name = "un24956",
looking up realm NULL</font>
<br><font size=2 face="sans-serif">[suffix] No such realm "NULL"</font>
<br><font size=2 face="sans-serif">++[suffix] returns noop</font>
<br><font size=2 face="sans-serif">[eap] No EAP-Message, not doing EAP</font>
<br><font size=2 face="sans-serif">++[eap] returns noop</font>
<br><font size=2 face="sans-serif">[files] users: Matched entry DEFAULT
at line 7</font>
<br><font size=2 face="sans-serif">++[files] returns ok</font>
<br><font size=2 face="sans-serif">++[expiration] returns noop</font>
<br><font size=2 face="sans-serif">++[logintime] returns noop</font>
<br><font size=2 face="sans-serif">[pap] WARNING! No "known good"
password found for the user.  Authentication may fail because of this.</font>
<br><font size=2 face="sans-serif">++[pap] returns noop</font>
<br><font size=2 face="sans-serif">Found Auth-Type = External</font>
<br><font size=2 face="sans-serif"># Executing group from file /usr/local/etc/raddb/sites-enabled/default</font>
<br><font size=2 face="sans-serif">+- entering group External {...}</font>
<br><font size=2 face="sans-serif">/usr/local/sbin/radiusd: symbol lookup
error: /usr/local/lib/rlm_perl-2.1.11.so: undefined symbol: Perl_hv_undef_flags</font>
<br><font size=2 face="sans-serif">+ echo radiusd</font>
<br><font size=2 face="sans-serif">radiusd</font>
<br><font size=2 face="sans-serif">+ exit 0</font>
<br>