Chap Authentication failure
Sudarshan Soma
sudarshan12s at gmail.com
Tue Jun 17 15:45:23 CEST 2008
Thanks a lot Alan. It worked.
(echo 'User-Name="userX"'; echo 'CHAP-Password="secretpass"') |
/usr/local/bin/radclient -x 192.168.11.94:1812 auth testing123
Sending Access-Request of id 85 to 192.168.11.94 port 1812
User-Name = "userX"
CHAP-Password = 0x5514442c350a2fbb54e47ee2d499a3bcfe
rad_recv: Access-Accept packet from host 192.168.11.94:1812, id=85, length=20
On Tue, Jun 17, 2008 at 6:43 PM, Alan DeKok <aland at deployingradius.com> wrote:
> Sudarshan Soma wrote:
>> Hi,
>> Iam trying to understand CHALLENGE RESPONSE behaviour. I have tried to
>> use CHAP protocol and issued the following.
>> echo 'User-Name="userX"'; echo 'CHAP-Password="stealme"' |
>> /usr/local/bin/radclient -x 192.168.11.94:1812 auth testing12
>>
>> It gives me the following error:
>> User-Name="userX"
>> Sending Access-Request of id 184 to 192.168.11.94 port 1812
>> CHAP-Password = 0xb83e2e295a4a0d3edddbfbb3a37058ff7a
>
> Read that. You are NOT sending the User-Name attribute in the packet.
>
> Try:
>
> $ (echo 'User-Name="userX"'; echo 'CHAP-Password="stealme"') |
> /usr/local/bin/radclient -x 192.168.11.94:1812 auth testing12
>
> The brackets make all the difference. This is Unix shell 101.
>
>> rlm_chap: Attribute "User-Name" is required for authentication.
>
> Because you haven't sent the User-Name in the packet.
>
> Alan DeKok.
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>
More information about the Freeradius-Users
mailing list