LDAP with TLS doesn't start.

What's wrong with my configuration? Or is it a problem of my LDAP-Server?
rlm_ldap with "start_tls=no" works fine!

I have the latest FreeRadius version,
OpenSSL 0.9.6b and
OpenLDAP 2.0.11

Thx for solutions!


Starting - reading configuration files ...
reread_config:  reading radiusd.conf
Config:   including file: /usr/local/radius/etc/raddb/clients.conf
 main: prefix = "/usr/local/radius"
 main: localstatedir = "/usr/local/radius/var"
 main: logdir = "/usr/local/radius/var/log/radius"
 main: libdir = "/usr/local/radius/lib"
 main: radacctdir = "/usr/local/radius/var/log/radius/radacct"
 main: hostname_lookups = no
read_config_files:  reading dictionary
read_config_files:  reading clients
read_config_files:  reading realms
read_config_files:  reading naslist
 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 = yes
 main: log_stripped_names = yes
 main: log_auth = yes
 main: log_auth_badpass = yes
 main: log_auth_goodpass = yes
 main: pidfile = "/usr/local/radius/var/run/radiusd/radiusd.pid"
 main: bind_address = 192.168.10.130 IP address [192.168.10.130]
 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: proxy_requests = no
 security: max_attributes = 200
 security: reject_delay = 1
 main: debug_level = 0
read_config_files:  entering modules setup

...

Module: Loaded LDAP 
 ldap: server = "192.168.10.230"
 ldap: port = 389
 ldap: net_timeout = 10
 ldap: timeout = 20
 ldap: timelimit = 20
 ldap: ldap_cache_timeout = 0
 ldap: ldap_cache_size = 0
 ldap: identity = "CN=LDAP-Proxy,OU=CW,OU=KIP,O=DE"
 ldap: start_tls = yes
 ldap: password = ""
 ldap: basedn = "OU=CW,OU=KIP,O=DE"
 ldap: filter = "(givenName=%{Stripped-User-Name:-%{User-Name}})"
 ldap: default_profile = "(null)"
 ldap: profile_attribute = "(null)"
 ldap: access_group = "(null)"
 ldap: password_header = "(null)"
 ldap: password_attribute = "(null)"
 ldap: access_attr = "(null)"
 ldap: groupname_attribute = "cn"
 ldap: groupmembership_filter = 
"(|(&(objectClass=GroupOfNames)(member=%{Ldap-UserDn}))(&(objectClass=GroupOfUniqueNames)(uniquemember=%{Ldap-UserDn})))"
 ldap: dictionary_mapping = "/usr/local/radius/etc/raddb/ldap.attrmap"
 ldap: ldap_debug = 0
 ldap: ldap_connections_number = 5
 ldap: compare_check_items = no
 ldap: access_attr_used_for_allow = yes
conns: (nil)
rlm_ldap: reading ldap<->radius mappings from file 
/usr/local/radius/etc/raddb/ldap.attrmap
...
conns: 0x80c3140
Module: Instantiated ldap (nds_ldap) 

...

rad_recv: Access-Request packet from host 192.168.10.130:1050, id=30, length=54
Thread 1 assigned request 0
Thread 1 handling request 0, (1 handled so far)
        User-Name = "peter"
        User-Password = "\221Z\217PO#\304\372\251q\202j\356\365\232("
        NAS-IP-Address = 255.255.255.255
        NAS-Port-Id = "2"
modcall: entering group authorize
  modcall[authorize]: module "preprocess" returns ok
    users: Matched DEFAULT at 7
  modcall[authorize]: module "files" returns ok
rlm_eap: EAP-Message not found
  modcall[authorize]: module "eap" returns noop
modcall: group authorize returns ok
  rad_check_password:  Found Auth-Type NDS_LDAP
auth: type "NDS_LDAP"
modcall: entering group authtype
rlm_ldap: - authenticate
rlm_ldap: login attempt by "peter" with password "upn"
radius_xlat:  '(givenName=peter)'
radius_xlat:  'OU=CW,OU=KIP,O=DE'
ldap_get_conn: Got Id: 0
rlm_ldap: attempting LDAP reconnection
rlm_ldap: (re)connect to 192.168.10.230:389, authentication 0
--- Walking the entire request list ---
Threads: total/active/spare threads = 5/1/4
Nothing to do.  Sleeping until we see a request.
rlm_ldap: setting TLS mode to 4
rlm_ldap: starting TLS
rlm_ldap: ldap_start_tls_s()
rlm_ldap: could not start TLS Criticial extension is unavailable
rlm_ldap: (re)connection attempt failed
ldap_release_conn: Release Id: 0
  modcall[authenticate]: module "nds_ldap" returns fail
modcall: group authtype returns fail
auth: Failed to validate the user.
Login incorrect: [peter/upn] (from client localhost port 0)
Delaying request 0 for 1 seconds
Finished request 0


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to