(RADIATOR) Peap authentication
Hugh Irvine
hugh at open.com.au
Thu Jul 22 02:34:58 CDT 2004
Hello Gonzalo -
I will need to see a more complete trace 4 debug showing the complete
startup sequence and the whole exchange of radius requests.
I will also need to see a copy of your configuration file.
regards
Hugh
On 21 Jul 2004, at 22:46, Gonzalo Julián Bécares Fernández wrote:
>
>
> Hi,
>
> I'm using Cisco ap Aironet 1100 and Radiator 3.9 with patch, triying
> to authenticate
> with PEAP a windows XP SP1 client, but it doesn't seem to work.
>
> I'm using eap_peap.cfg config file and I've installed
> Net_SSLeay.pm-1.21, openssl 0.9.7c, Digest-HMAC and Digest-SHA1.
> This is what I see when I start radiusd:
>
>
> Tue Jul 20 09:13:40 2004: DEBUG: Reading users file ./users
> Tue Jul 20 09:13:40 2004: DEBUG: Reading users file ./users
> Tue Jul 20 09:13:40 2004: DEBUG: Finished reading configuration file
> 'goodies/eap_peap.cfg'
> Tue Jul 20 09:13:40 2004: DEBUG: Reading dictionary file './dictionary'
> Tue Jul 20 09:13:40 2004: DEBUG: Creating authentication port
> 0.0.0.0:1645
> Tue Jul 20 09:13:40 2004: DEBUG: Creating accounting port 0.0.0.0:1646
> Tue Jul 20 09:13:40 2004: NOTICE: Server started: Radiator 3.9 on
> echelon
>
> I've imported root.der and cert-clt.p12 to windows client. This is
> logfile:
>
> Tue Jul 20 10:48:57 2004: DEBUG: Packet dump:
> *** Received from 192.168.0.113 port 21652 ....
> Code: Access-Request
> Identifier: 143
> Authentic: <192><186><148><226><154><24><201>^<230>\<144><0>?<23><31>s
> Attributes:
> User-Name = "fred"
> Framed-MTU = 1400
> Called-Station-Id = "0040.96a0.0f68"
> Calling-Station-Id = "0004.2393.ed3b"
> Service-Type = Login-User
> Message-Authenticator =
> $}<251>;<226><10><244>5.<190>F<191><239><145><223><228>
> EAP-Message =
> <2><184><0><29><25><0><23><3><1><0><18><182><189><6><4>~\<253><194><169
> ><183><232><176><212><2><205><253><2><>
> NAS-Port-Type = Wireless-IEEE-802-11
> NAS-Port = 91
> NAS-IP-Address = 192.168.0.113
> NAS-Identifier = "ap_despacho"
>
> Tue Jul 20 10:48:57 2004: DEBUG: Handling request with Handler ''
> Tue Jul 20 10:48:57 2004: DEBUG: Deleting session for fred,
> 192.168.0.113, 91
> Tue Jul 20 10:48:57 2004: DEBUG: Handling with Radius::AuthFILE:
> Tue Jul 20 10:48:57 2004: DEBUG: Handling with EAP: code 2, 184, 29
> Tue Jul 20 10:48:57 2004: DEBUG: Response type 25
> Tue Jul 20 10:48:57 2004: DEBUG: EAP PEAP inner authentication request
> for anonymous
> Tue Jul 20 10:48:57 2004: DEBUG: PEAP Tunnelled request Packet dump:
> Code: Access-Request
> Identifier: UNDEF
> Authentic: <181><147><219>~<16><10><<145><241>
> <201>><196><240><146><3>
> Attributes:
> EAP-Message = <2><184><0><2><3><26>
> Message-Authenticator =
> <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>
> User-Name = "anonymous"
> NAS-IP-Address = 192.168.0.113
> NAS-Identifier = "ap_despacho"
> NAS-Port = 91
> Calling-Station-Id = "0004.2393.ed3b"
>
> Tue Jul 20 10:48:57 2004: DEBUG: Handling request with Handler
> 'TunnelledByPEAP=1'
> Tue Jul 20 10:48:57 2004: DEBUG: Deleting session for ,
> 192.168.0.113, 91
> Tue Jul 20 10:48:57 2004: DEBUG: Handling with Radius::AuthFILE:
> Tue Jul 20 10:48:57 2004: DEBUG: Handling with EAP: code 2, 184, 2
> Tue Jul 20 10:48:57 2004: DEBUG: Response type 3
> Tue Jul 20 10:48:57 2004: INFO: EAP Nak desires type 26
> Tue Jul 20 10:48:57 2004: ERR: Could not handle an EAP request: Can't
> locate object method "response_identity" via package "Radius:.
>
> Tue Jul 20 10:48:57 2004: INFO: Access rejected for anonymous: Could
> not handle an EAP request
> Tue Jul 20 10:48:57 2004: DEBUG: EAP result: 3, EAP PEAP inner
> authentication redespatched to a Handler
> Tue Jul 20 10:48:57 2004: DEBUG: Access challenged for fred: EAP PEAP
> inner authentication redespatched to a Handler
> Tue Jul 20 10:48:57 2004: DEBUG: Packet dump:
> *** Sending to 192.168.0.113 port 21652 ....
> Code: Access-Challenge
> Identifier: 143
> Authentic: <192><186><148><226><154><24><201>^<230>\<144><0>?<23><31>s
> Attributes:
> EAP-Message =
> <1><185><0>&<25><0><23><3><1><0><27>j<26>l<7>9<29>34<164>A<237>o<20><14
> 9><162><26><157><192>Y}<226>4p<142><13>
> Message-Authenticator =
> <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>
>
> I've read in the list something about this problem, but the solution
> suggested was the installation of perl modules required, thing
> I've done actually.
>
> Some idea?
>
> Thanks,
>
> Gonzalo
>
>
NB: have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list