What OS are you using? Do you have any GDB output? Can you also provide the "ldd" output for your radiusd binary?
--Mike On Fri, 2004-09-03 at 14:01, Baig wrote: > Hi All, > I am running Freeradius 1.0.0 and I can autheticate a client fine with LEAP > but with PEAP I get the following segmentation fault. > > Any help is greatly appreciated. > > rad_recv: Access-Request packet from host 172.30.2.7:21649, id=101, > length=117 > User-Name = "baig" > Framed-MTU = 1400 > Called-Station-Id = "0002.8aa3.02d8" > Calling-Station-Id = "000c.412d.01bd" > Service-Type = Login-User > Message-Authenticator = 0x854872664931c4fe56aae3c58b93f6b4 > EAP-Message = 0x020100090162616967 > NAS-Port-Type = Wireless-802.11 > NAS-Port = 1226 > NAS-IP-Address = 172.30.2.7 > 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 "chap" returns noop for request 0 > modcall[authorize]: module "mschap" returns noop for request 0 > rlm_realm: No '@' in User-Name = "baig", 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 9 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 0 > users: Matched baig at 96 > radius_xlat: 'Hello, baig' > modcall[authorize]: module "files" 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 leap > rlm_eap_leap: Stage 2 > rlm_eap_leap: Issuing AP Challenge > rlm_eap_leap: Successfully initiated > modcall[authenticate]: module "eap" returns handled for request 0 > modcall: group authenticate returns handled for request 0 > Sending Access-Challenge of id 101 to 172.30.2.7:21649 > Reply-Message = "Hello, baig" > EAP-Message = 0x01020014110100084b6521fd17dff5de62616967 > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0x79c0c87bca1119fca67d5070537af5fd > Finished request 0 > Going to the next request > --- Walking the entire request list --- > Waking up in 6 seconds... > rad_recv: Access-Request packet from host 172.30.2.7:21649, id=102, > length=132 > User-Name = "baig" > Framed-MTU = 1400 > Called-Station-Id = "0002.8aa3.02d8" > Calling-Station-Id = "000c.412d.01bd" > Service-Type = Login-User > Message-Authenticator = 0x092bec1c33d1923277c4244deee5c7e6 > EAP-Message = 0x020200060319 > NAS-Port-Type = Wireless-802.11 > NAS-Port = 1226 > State = 0x79c0c87bca1119fca67d5070537af5fd > NAS-IP-Address = 172.30.2.7 > 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 "chap" returns noop for request 1 > modcall[authorize]: module "mschap" returns noop for request 1 > rlm_realm: No '@' in User-Name = "baig", 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 > users: Matched baig at 96 > radius_xlat: 'Hello, baig' > modcall[authorize]: module "files" 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 102 to 172.30.2.7:21649 > Reply-Message = "Hello, baig" > EAP-Message = 0x010300061920 > Message-Authenticator = 0x00000000000000000000000000000000 > State = 0xfcdfe17825640d3c8e02641648f22dbf > Finished request 1 > Going to the next request > Waking up in 6 seconds... > rad_recv: Access-Request packet from host 172.30.2.7:21649, id=103, > length=224 > User-Name = "baig" > Framed-MTU = 1400 > Called-Station-Id = "0002.8aa3.02d8" > Calling-Station-Id = "000c.412d.01bd" > Service-Type = Login-User > Message-Authenticator = 0x2d6ed31d2c2b0e7f8bd8a8f63a02eb50 > EAP-Message = > 0x0203006219800000005816030100530100004f03014138bce1851ca58cff10d6e22bcb085a > a5006530deaaf18a3cae07c0955a464000002800160013006600150012000a00050004000900 > 6300650060006200610064001400110003000600080100 > NAS-Port-Type = Wireless-802.11 > NAS-Port = 1226 > State = 0xfcdfe17825640d3c8e02641648f22dbf > NAS-IP-Address = 172.30.2.7 > 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 "chap" returns noop for request 2 > modcall[authorize]: module "mschap" returns noop for request 2 > rlm_realm: No '@' in User-Name = "baig", 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 98 > rlm_eap: No EAP Start, assuming it's an on-going EAP conversation > modcall[authorize]: module "eap" returns updated for request 2 > users: Matched baig at 96 > radius_xlat: 'Hello, baig' > modcall[authorize]: module "files" 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 > > Thanks > > > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html -- --Mike ----------------------------------- Michael Griego Wireless LAN Project Manager The University of Texas at Dallas - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html