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

Reply via email to