Can't use winbind in 3.0.16

Jonathan Gazeley jonathan.gazeley at bristol.ac.uk
Thu Jan 25 13:43:47 CET 2018


I have just started upgraded from 3.0.15 to 3.0.16 (the latter being 
installed directly from http://packages.networkradius.com/centos/7/repo/)

I now cannot start up the daemon and in debug mode it fails :

radiusd -X
...
# Instantiating module "eduroammschap" from file 
/etc/raddb/mods-enabled/eduroammschap
/etc/raddb/mods-enabled/eduroammschap[10]: 'winbind' auth not enabled at 
compiled time
/etc/raddb/mods-enabled/eduroammschap[10]: Instantiation failed for 
module "eduroammschap"


My eduroammschap module is configured to use a winbind handle rather 
than a call to ntlm_auth, as recommend by Matthew Newton a while ago.

[jg4461 at radius-dev ~]$ cat /etc/raddb/mods-enabled/eduroammschap | grep 
-v '#'
mschap eduroammschap {
     winbind_username = 
"%{%{Stripped-User-Name}:-%{eduroammschap:User-Name}}"
     winbind_domain = "%{eduroammschap:NT-Domain}"
     pool {
         start = ${thread[pool].start_servers}
         min = ${thread[pool].min_spare_servers}
         max = ${thread[pool].max_servers}
         spare = ${thread[pool].max_spare_servers}
         uses = 0
         retry_delay = 30
         lifetime = 86400
         cleanup_interval = 300
         idle_timeout = 600
     }
     passchange {
     }
     allow_retry = no
     retry_msg = "Verify username and re-enter your password"
}


I've been building the RPM myself from the official tarball + spec file 
up until now, but is the official RPM built differently?

Thanks,
Jonathan



More information about the Freeradius-Users mailing list