you have exrp for use in radiusd.lconf but have no entry for the module
in the same file...
On Tue, 2003-08-05 at 08:09, Octavio Ramirez Rojas wrote:
>
> Hi, I want to make radius authentification with ldap.
>
> I working under linux mandrake 9.0, freeradius and openldap-2.1.21
>
> I modified radiusd.conf file like this:
>
> --
> ldap {
> server = "127.0.0.1"
> identity = "cn=Manager,dc=prism,dc=fr"
> password = nobodys
> basedn = "dc=prism,dc=fr"
> filter = "(&(objectclass=posixAccount)(uid=%u))"
> start_tls = no
> tls_mode = no
> ldap_connections_number = 5
> groupname_attribute = cn
> groupmembership_filter =
> "(|(&(objectClass=GroupOfNames)(member=%{Ldap-UserDn}))(&(objectClass=GroupOfUniqueNames)(uniquemember=%{Ldap-UserDn})))"
> timeout = 4
> timelimit = 3
> net_timeout = 1
> }
>
> # The 'expression' module current has no configuration.
> #
> expr {
> }
>
>
>
> instantiate {
> expr
> }
>
>
> authenticate {
> # pam
> # unix
>
> # Uncomment it if you want to use ldap for authentication
> authtype LDAP {
> ldap
> }
> }
>
>
>
>
>
>
> ----
>
> but i have this error:
>
>
>
> [EMAIL PROTECTED] freeradius-snapshot-20021028]# run-radiusd -X -A
> + LD_LIBRARY_PATH=/usr/local/openssl/lib
> + LD_PRELOAD=/usr/local/openssl-SNAP-20021027/libcrypto.so
> + export LD_LIBRARY_PATH LD_PRELOAD
> + /usr/local/sbin/radiusd -X -A
> 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
> main: prefix = "/usr/local"
> main: localstatedir = "/usr/local/var"
> main: logdir = "/usr/local/var/log/radius"
> main: libdir = "/usr/local/lib"
> main: radacctdir = "/usr/local/var/log/radius/radacct"
> main: hostname_lookups = no
> read_config_files: reading dictionary
> read_config_files: reading naslist
> read_config_files: reading clients
> read_config_files: reading realms
> main: max_request_time = 30
> main: cleanup_delay = 5
> main: max_requests = 1024
> main: delete_blocked_requests = 0
> main: port = 1812
> main: allow_core_dumps = no
> main: log_stripped_names = no
> main: log_file = "/usr/local/var/log/radius/radius.log"
> main: log_auth = yes
> main: log_auth_badpass = no
> main: log_auth_goodpass = no
> main: pidfile = "/usr/local/var/run/radiusd/radiusd.pid"
> main: user = "(null)"
> main: group = "(null)"
> main: usercollide = no
> main: lower_user = "no"
> main: lower_pass = "no"
> main: nospace_user = "no"
> main: nospace_pass = "no"
> main: checkrad = "/usr/local/sbin/checkrad"
> main: proxy_requests = no
> proxy: retry_delay = 5
> proxy: retry_count = 3
> proxy: synchronous = no
> proxy: default_fallback = yes
> proxy: dead_time = 120
> proxy: servers_per_realm = 15
> security: max_attributes = 200
> security: reject_delay = 1
> main: debug_level = 0
> read_config_files: entering modules setup
> Module: Library search path is /usr/local/lib
> ERROR: Cannot find a configuration entry for module "expr".
> [EMAIL PROTECTED] freeradius-snapshot-20021028]# run-radiusd -X -A
> + LD_LIBRARY_PATH=/usr/local/openssl/lib
> + LD_PRELOAD=/usr/local/openssl-SNAP-20021027/libcrypto.so
> + export LD_LIBRARY_PATH LD_PRELOAD
> + /usr/local/sbin/radiusd -X -A
> 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
> main: prefix = "/usr/local"
> main: localstatedir = "/usr/local/var"
> main: logdir = "/usr/local/var/log/radius"
> main: libdir = "/usr/local/lib"
> main: radacctdir = "/usr/local/var/log/radius/radacct"
> main: hostname_lookups = no
> read_config_files: reading dictionary
> read_config_files: reading naslist
> read_config_files: reading clients
> read_config_files: reading realms
> main: max_request_time = 30
> main: cleanup_delay = 5
> main: max_requests = 1024
> main: delete_blocked_requests = 0
> main: port = 1812
> main: allow_core_dumps = no
> main: log_stripped_names = no
> main: log_file = "/usr/local/var/log/radius/radius.log"
> main: log_auth = yes
> main: log_auth_badpass = no
> main: log_auth_goodpass = no
> main: pidfile = "/usr/local/var/run/radiusd/radiusd.pid"
> main: user = "(null)"
> main: group = "(null)"
> main: usercollide = no
> main: lower_user = "no"
> main: lower_pass = "no"
> main: nospace_user = "no"
> main: nospace_pass = "no"
> main: checkrad = "/usr/local/sbin/checkrad"
> main: proxy_requests = no
> proxy: retry_delay = 5
> proxy: retry_count = 3
> proxy: synchronous = no
> proxy: default_fallback = yes
> proxy: dead_time = 120
> proxy: servers_per_realm = 15
> security: max_attributes = 200
> security: reject_delay = 1
> main: debug_level = 0
> read_config_files: entering modules setup
> Module: Library search path is /usr/local/lib
> ERROR: Cannot find a configuration entry for module "expr".
>
>
> Any idea?
>
> Regards
>
> Octavio
>
>
>
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
--
Gustavo A. Lozano Noldata Corporation
[EMAIL PROTECTED] Calle 46 No. 40-19
CTO Bogota D.C. Colombia
Noldata Corporation http://noldata.com
I know not with what weapons World War III will be fought,
but World War IV will be fought with sticks and stones.
Albert Einstein
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html