Barry, Looks like i too am looking at the same problem, but could not find a solution. Can you please help me out on this. I am attaching my mail as a text file.
Looking forward to your comments. Joseph (See attached file: details.txt) Barry Stewart <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Sent by: cc: [EMAIL PROTECTED] Subject: Re: Challenge Response eradius.org 27/05/2004 01:03 AM Please respond to freeradius-users In case anyone is interested I finally got this working. I downloaded the latest snapshot from CVS. I edited 3 files: In radius.conf I configured the LDAP settings (ie server name, binddn,etc), and uncommented "ldap" in the Authorize section. In eap.conf I uncommented the peap section and most of the tls section. In clients.conf I simply allowed the class c I am using. Of course I will need to make this more secure by creating my own certs and such. This was also tested with a plain text password in LDAP so I will try using NT passwords (md4 I guess). Barry Stewart wrote: > I'm still trying to get PEAP working with LDAP. I'm wondering if the > problem is with the client at this point. From the debugging out put > and ethereal it looks like the radius server keeps sending access > challenges but the client just keeps sending requests in return > instead of a response. If someone could confirm this or let me know > I'm wrong I would appreciate it. I have pasted the output below. TIA > > -Barry > > > Starting - reading configuration files ... > reread_config: reading radiusd.conf > Config: including file: /usr/local/etc/raddb/proxy.conf > Config: including file: /usr/local/etc/raddb/clients.conf > Config: including file: /usr/local/etc/raddb/snmp.conf > Config: including file: /usr/local/etc/raddb/eap.conf > Config: including file: /usr/local/etc/raddb/sql.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 > 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 = no > main: log_stripped_names = no > main: log_file = "/usr/local/var/log/radius/radius.log" > main: log_auth = no > 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: post_proxy_authorize = yes > proxy: wake_all_if_all_dead = no > security: max_attributes = 200 > security: reject_delay = 1 > security: status_server = no > main: debug_level = 0 > read_config_files: reading dictionary > read_config_files: reading naslist > Using deprecated naslist file. Support for this will go away soon. > read_config_files: reading clients > read_config_files: reading realms > radiusd: entering modules setup > Module: Library search path is /usr/local/lib > Module: Loaded exec > exec: wait = yes > exec: program = "(null)" > exec: input_pairs = "request" > exec: output_pairs = "(null)" > exec: packet_type = "(null)" > rlm_exec: Wait=yes but no output defined. Did you mean output=none? > Module: Instantiated exec (exec) > Module: Loaded expr > Module: Instantiated expr (expr) > Module: Loaded MS-CHAP > mschap: use_mppe = yes > mschap: require_encryption = no > mschap: require_strong = no > mschap: with_ntdomain_hack = no > mschap: passwd = "(null)" > mschap: authtype = "MS-CHAP" > mschap: ntlm_auth = "(null)" > Module: Instantiated mschap (mschap) > Module: Loaded LDAP > ldap: server = "mycomp1.mycomp.com" > ldap: port = 389 > ldap: net_timeout = 1 > ldap: timeout = 4 > ldap: timelimit = 3 > ldap: identity = "cn=Manager,dc=mycomp,dc=com" > ldap: tls_mode = no > ldap: start_tls = no > ldap: tls_cacertfile = "(null)" > ldap: tls_cacertdir = "(null)" > ldap: tls_certfile = "(null)" > ldap: tls_keyfile = "(null)" > ldap: tls_randfile = "(null)" > ldap: tls_require_cert = "allow" > ldap: password = "(blahh)" > ldap: basedn = "dc=mycomp,dc=com" > ldap: filter = "(uid=%{Stripped-User-Name:-%{User-Name}})" > ldap: base_filter = "(objectclass=radiusprofile)" > ldap: default_profile = "(null)" > ldap: profile_attribute = "(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: groupmembership_attribute = "(null)" > ldap: dictionary_mapping = "/usr/local/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 > ldap: do_xlat = yes > rlm_ldap: Registering ldap_groupcmp for Ldap-Group > rlm_ldap: Registering ldap_xlat with xlat_name ldap > rlm_ldap: reading ldap<->radius mappings from file > /usr/local/etc/raddb/ldap.attrmap > rlm_ldap: LDAP radiusCheckItem mapped to RADIUS $GENERIC$ > rlm_ldap: LDAP radiusReplyItem mapped to RADIUS $GENERIC$ > rlm_ldap: LDAP radiusAuthType mapped to RADIUS Auth-Type > rlm_ldap: LDAP radiusSimultaneousUse mapped to RADIUS Simultaneous-Use > rlm_ldap: LDAP radiusCalledStationId mapped to RADIUS Called-Station-Id > rlm_ldap: LDAP radiusCallingStationId mapped to RADIUS Calling-Station-Id > rlm_ldap: LDAP userPassword mapped to RADIUS LM-Password > rlm_ldap: LDAP userPassword mapped to RADIUS NT-Password > rlm_ldap: LDAP acctFlags mapped to RADIUS SMB-Account-CTRL-TEXT > rlm_ldap: LDAP radiusExpiration mapped to RADIUS Expiration > rlm_ldap: LDAP radiusServiceType mapped to RADIUS Service-Type > rlm_ldap: LDAP radiusFramedProtocol mapped to RADIUS Framed-Protocol > rlm_ldap: LDAP radiusFramedIPAddress mapped to RADIUS Framed-IP-Address > rlm_ldap: LDAP radiusFramedIPNetmask mapped to RADIUS Framed-IP-Netmask > rlm_ldap: LDAP radiusFramedRoute mapped to RADIUS Framed-Route > rlm_ldap: LDAP radiusFramedRouting mapped to RADIUS Framed-Routing > rlm_ldap: LDAP radiusFilterId mapped to RADIUS Filter-Id > rlm_ldap: LDAP radiusFramedMTU mapped to RADIUS Framed-MTU > rlm_ldap: LDAP radiusFramedCompression mapped to RADIUS > Framed-Compression > rlm_ldap: LDAP radiusLoginIPHost mapped to RADIUS Login-IP-Host > rlm_ldap: LDAP radiusLoginService mapped to RADIUS Login-Service > rlm_ldap: LDAP radiusLoginTCPPort mapped to RADIUS Login-TCP-Port > rlm_ldap: LDAP radiusCallbackNumber mapped to RADIUS Callback-Number > rlm_ldap: LDAP radiusCallbackId mapped to RADIUS Callback-Id > rlm_ldap: LDAP radiusFramedIPXNetwork mapped to RADIUS Framed-IPX-Network > rlm_ldap: LDAP radiusClass mapped to RADIUS Class > rlm_ldap: LDAP radiusSessionTimeout mapped to RADIUS Session-Timeout > rlm_ldap: LDAP radiusIdleTimeout mapped to RADIUS Idle-Timeout > rlm_ldap: LDAP radiusTerminationAction mapped to RADIUS > Termination-Action > rlm_ldap: LDAP radiusLoginLATService mapped to RADIUS Login-LAT-Service > rlm_ldap: LDAP radiusLoginLATNode mapped to RADIUS Login-LAT-Node > rlm_ldap: LDAP radiusLoginLATGroup mapped to RADIUS Login-LAT-Group > rlm_ldap: LDAP radiusFramedAppleTalkLink mapped to RADIUS > Framed-AppleTalk-Link > rlm_ldap: LDAP radiusFramedAppleTalkNetwork mapped to RADIUS > Framed-AppleTalk-Network > rlm_ldap: LDAP radiusFramedAppleTalkZone mapped to RADIUS > Framed-AppleTalk-Zone > rlm_ldap: LDAP radiusPortLimit mapped to RADIUS Port-Limit > rlm_ldap: LDAP radiusLoginLATPort mapped to RADIUS Login-LAT-Port > conns: 0x8151190 > Module: Instantiated ldap (ldap) > Module: Loaded eap > eap: default_eap_type = "md5" > eap: timer_expire = 60 > eap: ignore_unknown_eap_types = no > eap: cisco_accounting_username_bug = no > rlm_eap: Loaded and initialized type md5 > rlm_eap: Loaded and initialized type leap > gtc: challenge = "Password: " > gtc: auth_type = "PAP" > rlm_eap: Loaded and initialized type gtc > tls: rsa_key_exchange = no > tls: dh_key_exchange = yes > tls: rsa_key_length = 512 > tls: dh_key_length = 512 > tls: verify_depth = 0 > tls: CA_path = "(null)" > tls: pem_file_type = yes > tls: private_key_file = "/usr/local/etc/raddb/certs/cert-srv.pem" > tls: certificate_file = "/usr/local/etc/raddb/certs/cert-srv.pem" > tls: CA_file = "/usr/local/etc/raddb/certs/demoCA/cacert.pem" > tls: private_key_password = "whatever" > tls: dh_file = "/usr/local/etc/raddb/certs/dh" > tls: random_file = "/usr/local/etc/raddb/certs/random" > tls: fragment_size = 1024 > tls: include_length = yes > tls: check_crl = no > tls: check_cert_cn = "(null)" > rlm_eap: Loaded and initialized type tls > peap: default_eap_type = "mschapv2" > peap: copy_request_to_tunnel = no > peap: use_tunneled_reply = no > peap: proxy_tunneled_request_as_eap = yes > rlm_eap: Loaded and initialized type peap > mschapv2: with_ntdomain_hack = no > rlm_eap: Loaded and initialized type mschapv2 > Module: Instantiated eap (eap) > Module: Loaded preprocess > preprocess: huntgroups = "/usr/local/etc/raddb/huntgroups" > preprocess: hints = "/usr/local/etc/raddb/hints" > preprocess: with_ascend_hack = no > preprocess: ascend_channels_per_line = 23 > preprocess: with_ntdomain_hack = no > preprocess: with_specialix_jetstream_hack = no > preprocess: with_cisco_vsa_hack = no > Module: Instantiated preprocess (preprocess) > Module: Loaded realm > realm: format = "suffix" > realm: delimiter = "@" > realm: ignore_default = no > realm: ignore_null = no > Module: Instantiated realm (suffix) > Module: Loaded files > files: usersfile = "/usr/local/etc/raddb/users" > files: acctusersfile = "/usr/local/etc/raddb/acct_users" > files: preproxy_usersfile = "/usr/local/etc/raddb/preproxy_users" > files: compat = "no" > Module: Instantiated files (files) > Module: Loaded Acct-Unique-Session-Id > acct_unique: key = "User-Name, Acct-Session-Id, NAS-IP-Address, > Client-IP-Address, NAS-Port" > Module: Instantiated acct_unique (acct_unique) > Module: Loaded detail > detail: detailfile = > "/usr/local/var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d" > detail: detailperm = 384 > detail: dirperm = 493 > detail: locking = no > Module: Instantiated detail (detail) > Module: Loaded System > unix: cache = no > unix: passwd = "(null)" > unix: shadow = "(null)" > unix: group = "(null)" > unix: radwtmp = "/usr/local/var/log/radius/radwtmp" > unix: usegroup = no > unix: cache_reload = 600 > Module: Instantiated unix (unix) > Module: Loaded radutmp > radutmp: filename = "/usr/local/var/log/radius/radutmp" > radutmp: username = "%{User-Name}" > radutmp: case_sensitive = yes > radutmp: check_with_nas = yes > radutmp: perm = 384 > radutmp: callerid = yes > Module: Instantiated radutmp (radutmp) > Initializing the thread pool... > thread: start_servers = 5 > thread: max_servers = 32 > thread: min_spare_servers = 3 > thread: max_spare_servers = 10 > thread: max_requests_per_server = 0 > thread: cleanup_delay = 5 > Thread 1 waiting to be assigned a request > Thread spawned new child 1. Total threads in pool: 1 > Thread 2 waiting to be assigned a request > Thread spawned new child 2. Total threads in pool: 2 > Thread 3 waiting to be assigned a request > Thread spawned new child 3. Total threads in pool: 3 > Thread 4 waiting to be assigned a request > Thread spawned new child 4. Total threads in pool: 4 > Thread 5 waiting to be assigned a request > Thread spawned new child 5. Total threads in pool: 5 > Thread pool initialized > Listening on authentication *:1812 > Listening on accounting *:1813 > Ready to process requests. > rad_recv: Access-Request packet from host 192.168.1.2:6001, id=88, > length=145 > --- Walking the entire request list --- > Waking up in 31 seconds... > Threads: total/active/spare threads = 5/0/5 > Thread 1 got semaphore > Thread 1 handling request 0, (1 handled so far) > User-Name = "bstewart" > NAS-IP-Address = 192.168.1.2 > Called-Station-Id = "00-20-a6-49-0f-4d" > Calling-Station-Id = "00-90-96-a6-10-d6" > NAS-Identifier = "Dell-TM-1170-AP-49-0f-4d" > Framed-MTU = 1400 > NAS-Port-Type = Wireless-802.11 > EAP-Message = 0x0201000d016273746577617274 > Message-Authenticator = 0x79b271a317dd3d0616349ede52f1d693 > Processing the authorize section of radiusd.conf > modcall: entering group authorize for request 0 > modcall[authorize]: module "preprocess" returns ok for request 0 > modcall[authorize]: module "mschap" returns noop for request 0 > rlm_realm: No '@' in User-Name = "bstewart", looking up realm NULL > rlm_realm: No such realm "NULL" > modcall[authorize]: module "suffix" returns noop for request 0 > rlm_eap: EAP packet type response id 1 length 13 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 0 > modcall[authorize]: module "files" returns notfound for request 0 > rlm_ldap: - authorize > rlm_ldap: performing user authorization for bstewart > radius_xlat: '(uid=bstewart)' > radius_xlat: 'dc=mycomp,dc=com' > rlm_ldap: ldap_get_conn: Checking Id: 0 > rlm_ldap: ldap_get_conn: Got Id: 0 > rlm_ldap: attempting LDAP reconnection > rlm_ldap: (re)connect to mycomp1.mycomp.com:389, authentication 0 > rlm_ldap: bind as cn=Manager,dc=mycomp,dc=com/(blahh) to > mycomp1.mycomp.com:389 > rlm_ldap: waiting for bind result ... > rlm_ldap: Bind was successful > rlm_ldap: performing search in dc=mycomp,dc=com, with filter > (uid=bstewart) > rlm_ldap: looking for check items in directory... > rlm_ldap: Adding userPassword as NT-Password, value somepassword & op=21 > rlm_ldap: Adding userPassword as LM-Password, value somepassword & op=21 > rlm_ldap: looking for reply items in directory... > rlm_ldap: user bstewart authorized to use remote access > rlm_ldap: ldap_release_conn: Release Id: 0 > modcall[authorize]: module "ldap" returns ok for request 0 > modcall: group authorize returns updated for request 0 > rad_check_password: Found Auth-Type EAP > auth: type "EAP" > Processing the authenticate section of radiusd.conf > modcall: entering group authenticate for request 0 > rlm_eap: EAP Identity > rlm_eap: processing type md5 > rlm_eap_md5: Issuing Challenge > modcall[authenticate]: module "eap" returns handled for request 0 > modcall: group authenticate returns handled for request 0 > Sending Access-Challenge of id 88 to 192.168.1.2:6001 > EAP-Message = 0x0102001604109612e28d444e1c5072eb3f01a468ef31 > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0x459ddf4aaee695670cf490059aec2cd3 > Finished request 0 > Going to the next request > Thread 1 waiting to be assigned a request > rad_recv: Access-Request packet from host 192.168.1.2:6001, id=89, > length=156 > Waking up in 31 seconds... > Thread 2 got semaphore > Thread 2 handling request 1, (1 handled so far) > User-Name = "bstewart" > NAS-IP-Address = 192.168.1.2 > Called-Station-Id = "00-20-a6-49-0f-4d" > Calling-Station-Id = "00-90-96-a6-10-d6" > NAS-Identifier = "Dell-TM-1170-AP-49-0f-4d" > State = 0x459ddf4aaee695670cf490059aec2cd3 > Framed-MTU = 1400 > NAS-Port-Type = Wireless-802.11 > EAP-Message = 0x020200060319 > Message-Authenticator = 0x4fc93543622a5159abb237331afbfce0 > Processing the authorize section of radiusd.conf > modcall: entering group authorize for request 1 > modcall[authorize]: module "preprocess" returns ok for request 1 > modcall[authorize]: module "mschap" returns noop for request 1 > rlm_realm: No '@' in User-Name = "bstewart", looking up realm NULL > rlm_realm: No such realm "NULL" > modcall[authorize]: module "suffix" returns noop for request 1 > rlm_eap: EAP packet type response id 2 length 6 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 1 > modcall[authorize]: module "files" returns notfound for request 1 > rlm_ldap: - authorize > rlm_ldap: performing user authorization for bstewart > radius_xlat: '(uid=bstewart)' > radius_xlat: 'dc=mycomp,dc=com' > rlm_ldap: ldap_get_conn: Checking Id: 0 > rlm_ldap: ldap_get_conn: Got Id: 0 > rlm_ldap: performing search in dc=mycomp,dc=com, with filter > (uid=bstewart) > rlm_ldap: looking for check items in directory... > rlm_ldap: Adding userPassword as NT-Password, value somepassword & op=21 > rlm_ldap: Adding userPassword as LM-Password, value somepassword & op=21 > rlm_ldap: looking for reply items in directory... > rlm_ldap: user bstewart authorized to use remote access > rlm_ldap: ldap_release_conn: Release Id: 0 > modcall[authorize]: module "ldap" returns ok for request 1 > modcall: group authorize returns updated for request 1 > rad_check_password: Found Auth-Type EAP > auth: type "EAP" > Processing the authenticate section of radiusd.conf > modcall: entering group authenticate for request 1 > rlm_eap: Request found, released from the list > rlm_eap: EAP NAK > rlm_eap: EAP-NAK asked for EAP-Type/peap > rlm_eap: processing type tls > rlm_eap_tls: Initiate > rlm_eap_tls: Start returned 1 > modcall[authenticate]: module "eap" returns handled for request 1 > modcall: group authenticate returns handled for request 1 > Sending Access-Challenge of id 89 to 192.168.1.2:6001 > EAP-Message = 0x010300061920 > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0xe2d1861ed01c632bdd09e3d5a02d8b8b > Finished request 1 > Going to the next request > Thread 2 waiting to be assigned a request > rad_recv: Access-Request packet from host 192.168.1.2:6001, id=90, > length=230 > Waking up in 31 seconds... > Thread 3 got semaphore > Thread 3 handling request 2, (1 handled so far) > User-Name = "bstewart" > NAS-IP-Address = 192.168.1.2 > Called-Station-Id = "00-20-a6-49-0f-4d" > Calling-Station-Id = "00-90-96-a6-10-d6" > NAS-Identifier = "Dell-TM-1170-AP-49-0f-4d" > State = 0xe2d1861ed01c632bdd09e3d5a02d8b8b > Framed-MTU = 1400 > NAS-Port-Type = Wireless-802.11 > EAP-Message = > 0x0203005019800000004616030100410100003d030140b4d8ae2d78bab508e3c22e1e4efa74dd172efecb5fc8f79c850556f5131a6000001600040005000a000900640062000300060013001200630100 > > Message-Authenticator = 0x9d2888e6fadece76bc8453a095d74201 > Processing the authorize section of radiusd.conf > modcall: entering group authorize for request 2 > modcall[authorize]: module "preprocess" returns ok for request 2 > modcall[authorize]: module "mschap" returns noop for request 2 > rlm_realm: No '@' in User-Name = "bstewart", looking up realm NULL > rlm_realm: No such realm "NULL" > modcall[authorize]: module "suffix" returns noop for request 2 > rlm_eap: EAP packet type response id 3 length 80 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 2 > modcall[authorize]: module "files" returns notfound for request 2 > rlm_ldap: - authorize > rlm_ldap: performing user authorization for bstewart > radius_xlat: '(uid=bstewart)' > radius_xlat: 'dc=mycomp,dc=com' > rlm_ldap: ldap_get_conn: Checking Id: 0 > rlm_ldap: ldap_get_conn: Got Id: 0 > rlm_ldap: performing search in dc=mycomp,dc=com, with filter > (uid=bstewart) > rlm_ldap: looking for check items in directory... > rlm_ldap: Adding userPassword as NT-Password, value somepassword & op=21 > rlm_ldap: Adding userPassword as LM-Password, value somepassword & op=21 > rlm_ldap: looking for reply items in directory... > rlm_ldap: user bstewart authorized to use remote access > rlm_ldap: ldap_release_conn: Release Id: 0 > modcall[authorize]: module "ldap" returns ok for request 2 > modcall: group authorize returns updated for request 2 > rad_check_password: Found Auth-Type EAP > auth: type "EAP" > Processing the authenticate section of radiusd.conf > modcall: entering group authenticate for request 2 > rlm_eap: Request found, released from the list > rlm_eap: EAP/peap > rlm_eap: processing type peap > rlm_eap_peap: Authenticate > rlm_eap_tls: processing TLS > rlm_eap_tls: Length Included > eaptls_verify returned 11 > (other): before/accept initialization > TLS_accept: before/accept initialization > rlm_eap_tls: <<< TLS 1.0 Handshake [length 0041], ClientHello > TLS_accept: SSLv3 read client hello A > rlm_eap_tls: >>> TLS 1.0 Handshake [length 004a], ServerHello > TLS_accept: SSLv3 write server hello A > rlm_eap_tls: >>> TLS 1.0 Handshake [length 0694], Certificate > TLS_accept: SSLv3 write certificate A > rlm_eap_tls: >>> TLS 1.0 Handshake [length 0004], ServerHelloDone > TLS_accept: SSLv3 write server done A > TLS_accept: SSLv3 flush data > TLS_accept:error in SSLv3 read client certificate A > In SSL Handshake Phase > In SSL Accept mode > eaptls_process returned 13 > rlm_eap_peap: EAPTLS_HANDLED > modcall[authenticate]: module "eap" returns handled for request 2 > modcall: group authenticate returns handled for request 2 > Sending Access-Challenge of id 90 to 192.168.1.2:6001 > EAP-Message = > 0x0104040a19c0000006f1160301004a02000046030140b4d829cad7088050286a9e3ec3dfcdd460e824cb7cd419e3b4abd3ca5acfcc206f0f982254b3dd2d5077f7220261afb569a8c3162466058cfc44bb6acb91749800040016030106940b00069000068d0002cd308202c930820232a003020102020102300d06092a864886f70d010104050030819f310b30090603550406130243413111300f0603550408130850726f76696e63653112301006035504071309536f6d65204369747931153013060355040a130c4f7267616e697a6174696f6e31123010060355040b13096c6f63616c686f7374311b301906035504031312436c69656e74206365 > > EAP-Message = > 0x7274696669636174653121301f06092a864886f70d0109011612636c69656e74406578616d706c652e636f6d301e170d3034303132353133323631305a170d3035303132343133323631305a30819b310b30090603550406130243413111300f0603550408130850726f76696e63653112301006035504071309536f6d65204369747931153013060355040a130c4f7267616e697a6174696f6e31123010060355040b13096c6f63616c686f73743119301706035504031310526f6f74206365727469666963617465311f301d06092a864886f70d0109011610726f6f74406578616d706c652e636f6d30819f300d06092a864886f70d010101050003 > > EAP-Message = > 0x818d0030818902818100dac525422bfedb082629a2cba44b3449c90d0ab462fb72c8434a782098863d7eb7d7e70028c2b7ad555a51cc756cf4fa1d7091615ab450d5289553ae6616aff014a55085d6b8fb4aee98638e426175cdd36c665c63cda177d34920eb30585edc8773999c2980f81ad4638bbbea1c82d054023db7ef24a3ec1c3f6241a903d7f30203010001a317301530130603551d25040c300a06082b06010505070301300d06092a864886f70d0101040500038181007a2d921b1cf13bf2982a9178ec9ede6d88edc178a2e8bd40a0a06fb6f0769957884cd7084537083496fd184165293f583c8e8240eb68e042c94b15752e4c07e80d09 > > EAP-Message = > 0x779afa3dd55c24fa54ac292d77205d1c2477ed30d59f57caf9bd21ff2a8d16cc0911c50e4f295763fcb60efa3c3d2d0e43850f6e6fbe284902f6e83503650003ba308203b63082031fa003020102020100300d06092a864886f70d010104050030819f310b30090603550406130243413111300f0603550408130850726f76696e63653112301006035504071309536f6d65204369747931153013060355040a130c4f7267616e697a6174696f6e31123010060355040b13096c6f63616c686f7374311b301906035504031312436c69656e742063657274696669636174653121301f06092a864886f70d0109011612636c69656e74406578616d706c > > EAP-Message = 0x652e636f6d301e170d3034303132353133323630375a > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0x1b17fe0cb3b988601a6e6494804d93ab > Finished request 2 > Going to the next request > Thread 3 waiting to be assigned a request > rad_recv: Access-Request packet from host 192.168.1.2:6001, id=91, > length=156 > Waking up in 31 seconds... > Thread 4 got semaphore > Thread 4 handling request 3, (1 handled so far) > User-Name = "bstewart" > NAS-IP-Address = 192.168.1.2 > Called-Station-Id = "00-20-a6-49-0f-4d" > Calling-Station-Id = "00-90-96-a6-10-d6" > NAS-Identifier = "Dell-TM-1170-AP-49-0f-4d" > State = 0x1b17fe0cb3b988601a6e6494804d93ab > Framed-MTU = 1400 > NAS-Port-Type = Wireless-802.11 > EAP-Message = 0x020400061900 > Message-Authenticator = 0x1335d098d98e75998807c48f22634f25 > Processing the authorize section of radiusd.conf > modcall: entering group authorize for request 3 > modcall[authorize]: module "preprocess" returns ok for request 3 > modcall[authorize]: module "mschap" returns noop for request 3 > rlm_realm: No '@' in User-Name = "bstewart", looking up realm NULL > rlm_realm: No such realm "NULL" > modcall[authorize]: module "suffix" returns noop for request 3 > rlm_eap: EAP packet type response id 4 length 6 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 3 > modcall[authorize]: module "files" returns notfound for request 3 > rlm_ldap: - authorize > rlm_ldap: performing user authorization for bstewart > radius_xlat: '(uid=bstewart)' > radius_xlat: 'dc=mycomp,dc=com' > rlm_ldap: ldap_get_conn: Checking Id: 0 > rlm_ldap: ldap_get_conn: Got Id: 0 > rlm_ldap: performing search in dc=mycomp,dc=com, with filter > (uid=bstewart) > rlm_ldap: looking for check items in directory... > rlm_ldap: Adding userPassword as NT-Password, value somepassword & op=21 > rlm_ldap: Adding userPassword as LM-Password, value somepassword & op=21 > rlm_ldap: looking for reply items in directory... > rlm_ldap: user bstewart authorized to use remote access > rlm_ldap: ldap_release_conn: Release Id: 0 > modcall[authorize]: module "ldap" returns ok for request 3 > modcall: group authorize returns updated for request 3 > rad_check_password: Found Auth-Type EAP > auth: type "EAP" > Processing the authenticate section of radiusd.conf > modcall: entering group authenticate for request 3 > rlm_eap: Request found, released from the list > rlm_eap: EAP/peap > rlm_eap: processing type peap > rlm_eap_peap: Authenticate > rlm_eap_tls: processing TLS > rlm_eap_tls: Received EAP-TLS ACK message > rlm_eap_tls: ack handshake fragment handler > eaptls_verify returned 1 > eaptls_process returned 13 > rlm_eap_peap: EAPTLS_HANDLED > modcall[authenticate]: module "eap" returns handled for request 3 > modcall: group authenticate returns handled for request 3 > Sending Access-Challenge of id 91 to 192.168.1.2:6001 > EAP-Message = > 0x010502f71900170d3036303132343133323630375a30819f310b30090603550406130243413111300f0603550408130850726f76696e63653112301006035504071309536f6d65204369747931153013060355040a130c4f7267616e697a6174696f6e31123010060355040b13096c6f63616c686f7374311b301906035504031312436c69656e742063657274696669636174653121301f06092a864886f70d0109011612636c69656e74406578616d706c652e636f6d30819f300d06092a864886f70d010101050003818d0030818902818100d4c5b19724f164acf1ffb189db1c8fbff4f14396ea7cb1e90f78d69451725377895dfe52ccb99b41e8 > > EAP-Message = > 0x0ddeb58b127a943f4f58cbc562878192fbdc6fece9f871e7c130d35cf5188817e9b133249edd2a1c75d31043ae87553cec7a77ef26aa7d74281db9b77e17c6446c5dd9b188b43250ca0229963722a123a726b00b4027fd0203010001a381ff3081fc301d0603551d0e0416041468d36d3e1ee7bc9d5a057021c363da1365d1ade33081cc0603551d230481c43081c1801468d36d3e1ee7bc9d5a057021c363da1365d1ade3a181a5a481a230819f310b30090603550406130243413111300f0603550408130850726f76696e63653112301006035504071309536f6d65204369747931153013060355040a130c4f7267616e697a6174696f6e31123010 > > EAP-Message = > 0x060355040b13096c6f63616c686f7374311b301906035504031312436c69656e742063657274696669636174653121301f06092a864886f70d0109011612636c69656e74406578616d706c652e636f6d820100300c0603551d13040530030101ff300d06092a864886f70d01010405000381810033c00b66b1e579ef73a06798252dab8d5e5511fc00fd276d80d12f834777c6743fdc2743fca1507704e4bc0979e4f60ac3ad9ee83e6f347369229d1f77229ba2e982359da563024a00163dba6d6c986c0bad28af85132ff8f0d76501bf1b7c2dff658ce1e62c01997b6e64e3e8d4373354ce9912847651539063b85bbc5485c516030100040e000000 > > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0x071de1d6e6059cad306639117624d343 > Finished request 3 > Going to the next request > Thread 4 waiting to be assigned a request > rad_recv: Access-Request packet from host 192.168.1.2:6001, id=92, > length=156 > Waking up in 31 seconds... > Thread 5 got semaphore > Thread 5 handling request 4, (1 handled so far) > User-Name = "bstewart" > NAS-IP-Address = 192.168.1.2 > Called-Station-Id = "00-20-a6-49-0f-4d" > Calling-Station-Id = "00-90-96-a6-10-d6" > NAS-Identifier = "Dell-TM-1170-AP-49-0f-4d" > State = 0x071de1d6e6059cad306639117624d343 > Framed-MTU = 1400 > NAS-Port-Type = Wireless-802.11 > EAP-Message = 0x020500061900 > Message-Authenticator = 0x097d7738f5b796f0f889ad7fce19d015 > Processing the authorize section of radiusd.conf > modcall: entering group authorize for request 4 > modcall[authorize]: module "preprocess" returns ok for request 4 > modcall[authorize]: module "mschap" returns noop for request 4 > rlm_realm: No '@' in User-Name = "bstewart", looking up realm NULL > rlm_realm: No such realm "NULL" > modcall[authorize]: module "suffix" returns noop for request 4 > rlm_eap: EAP packet type response id 5 length 6 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 4 > modcall[authorize]: module "files" returns notfound for request 4 > rlm_ldap: - authorize > rlm_ldap: performing user authorization for bstewart > radius_xlat: '(uid=bstewart)' > radius_xlat: 'dc=mycomp,dc=com' > rlm_ldap: ldap_get_conn: Checking Id: 0 > rlm_ldap: ldap_get_conn: Got Id: 0 > rlm_ldap: performing search in dc=mycomp,dc=com, with filter > (uid=bstewart) > rlm_ldap: looking for check items in directory... > rlm_ldap: Adding userPassword as NT-Password, value somepassword & op=21 > rlm_ldap: Adding userPassword as LM-Password, value somepassword & op=21 > rlm_ldap: looking for reply items in directory... > rlm_ldap: user bstewart authorized to use remote access > rlm_ldap: ldap_release_conn: Release Id: 0 > modcall[authorize]: module "ldap" returns ok for request 4 > modcall: group authorize returns updated for request 4 > rad_check_password: Found Auth-Type EAP > auth: type "EAP" > Processing the authenticate section of radiusd.conf > modcall: entering group authenticate for request 4 > rlm_eap: Request found, released from the list > rlm_eap: EAP/peap > rlm_eap: processing type peap > rlm_eap_peap: Authenticate > rlm_eap_tls: processing TLS > rlm_eap_tls: Received EAP-TLS ACK message > eaptls_verify returned 3 > eaptls_process returned 3 > TLS_accept:error in SSLv3 read client certificate A > rlm_eap_peap: EAPTLS_SUCCESS > modcall[authenticate]: module "eap" returns handled for request 4 > modcall: group authenticate returns handled for request 4 > Sending Access-Challenge of id 92 to 192.168.1.2:6001 > EAP-Message = 0x010600061900 > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0xf92208b0f703cd8d85f1aa3a2e7e6440 > Finished request 4 > Going to the next request > Thread 5 waiting to be assigned a request > --- Walking the entire request list --- > Cleaning up request 0 ID 88 with timestamp 40b4d829 > Cleaning up request 1 ID 89 with timestamp 40b4d829 > Cleaning up request 2 ID 90 with timestamp 40b4d829 > Cleaning up request 3 ID 91 with timestamp 40b4d829 > Cleaning up request 4 ID 92 with timestamp 40b4d829 > Nothing to do. Sleeping until we see a request. > > > - List info/subscribe/unsubscribe? See > http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
details.txt
Description: Binary data