Hi All,
Sending Clear Information...
1. I am using freeradius-server-2.0.0-pre1 Version(which support for IPv6
also).
2. My Objective is ( Radius Client Information):
Make Radius Server to accept the request from the IPv6 client(Embedded
System).
- My Client has dual TCP/IP Stack enable(IPv4 / IPv6).
- My Client IPv6 IP Address is 2001:0:0:1::175.
- Sending Radius Packet to 2001:0:0:1::105( Radius Server is running
in this IPv6 IP Address).
3. Radius Server Information:
Current situation is, Radius Server is getting the Radius Client Request
Packet and not
responding to its client for the received request packet.
- In Radius Server "clients.conf" file is modified with :
client 2001:0:0:1::175 {
secret = pass
Shortname = admin
}
- "users" file is modified in only with this lines :
vikas User-Password == password
Service-Type = Administrative
- "radiusd.conf" is changed to ( to accept the IPv6 Request):
listen {
# IP address on which to listen.
# Allowed values are:
# dotted quad (1.2.3.4)
# hostname (radius.example.com)
# wildcard (*)
# ipaddr = * (COMMENTED THIS LINE)
# OR, you can use an IPv6 address, but not both
# at the same time.
ipv6addr = :: # any. ::1 == localhost (UNCOMMENTED THIS LINE)
-.
-.
-
}
These are the Changes i have made for Radius Server.
When i try to login from the CLI to my embedded system with:
username: vikas
password: password
The Server shows following messeges..( LOG IN ATTACHMENT).
5. So, with this behaviour my Radius Client is getting time out after 3 tries
to connect with
server. This is not the same with IPv4 request, where in IPv4 from the
same
Embedded system the Radius Server is responding, but with "access-reject"
packet.
LOG FOR IPv4 response from Server :
RADIUS_CLIENT::process_radius_response() - received a response
(2741423ms)
code 3, identifier 0, length 20, port index 0, src ip
::ffff:169.26.27.105, src port 1812
Please let me know what changes are require in either side of Radius Server /
Radius Client.
THANKS IN ADVANCE...
Vikas s
Alan DeKok <[EMAIL PROTECTED]> wrote:
Vikas Bagora wrote:
> I want to use the Radius Server where the requesting Client are IPv6 Host.
Is this in 2.0.0-pr2?
> I have changed the users file:
> vikas User-Password == password
No. See the FAQ.
> Service-Type = Administrative-User
> But, the RADIUS SERVER is showing:
> rlm_pap: WARNING! No "known good" password found for the user.
> Authentication may fail because of this.
This problem has nothing to do with IPv6. It is because you haven't
configured the users file entry correctly.
> I have enabled the IPv6 connection line form radiusd.conf file.
I have no idea what that means.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
---------------------------------
Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. rad_recv: Access-Request packet from host 2001:0:0:1::175 port 21812, id=0,
length=63
User-Name = "vikas"
User-Password = "password"
NAS-IP-Address = 0x20010000000000010000000000000175
Fri Aug 31 15:20:10 2007 : Debug: Processing the authorize section of
radiusd.conf
Fri Aug 31 15:20:10 2007 : Debug: +- entering group authorize
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling preprocess
(rlm_preprocess) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from
preprocess (rlm_preprocess) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[preprocess] returns ok
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling chap
(rlm_chap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from chap
(rlm_chap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[chap] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling mschap
(rlm_mschap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from mschap
(rlm_mschap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[mschap] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling unix
(rlm_unix) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from unix
(rlm_unix) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[unix] returns notfound
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling suffix
(rlm_realm) for request 0
Fri Aug 31 15:20:10 2007 : Debug: rlm_realm: No '@' in User-Name = "vikas",
looking up realm NULL
Fri Aug 31 15:20:10 2007 : Debug: rlm_realm: No such realm "NULL"
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from suffix
(rlm_realm) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[suffix] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling eap (rlm_eap)
for request 0
Fri Aug 31 15:20:10 2007 : Debug: rlm_eap: No EAP-Message, not doing EAP
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from eap
(rlm_eap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[eap] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling files
(rlm_files) for request 0Fri Aug 31 15:20:10 2007 : Debug: users: Matched
entry vikas at line 93
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from files
(rlm_files) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[files] returns ok
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling expiration
(rlm_expiration) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from
expiration (rlm_expiration) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[expiration] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling logintime
(rlm_logintime) for request 0
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from
logintime (rlm_logintime) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[logintime] returns noop
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: calling pap (rlm_pap)
for request 0
Fri Aug 31 15:20:10 2007 : Debug: rlm_pap: WARNING! No "known good" password
found for the user. Authentication may fail because of this.
Fri Aug 31 15:20:10 2007 : Debug: modsingle[authorize]: returned from pap
(rlm_pap) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[pap] returns noop
Fri Aug 31 15:20:10 2007 : Debug: +- group authorize returns ok
Fri Aug 31 15:20:10 2007 : Debug: auth: No authenticate method (Auth-Type)
configuration found for the request: Rejecting the user
Fri Aug 31 15:20:10 2007 : Debug: auth: Failed to validate the user.
Fri Aug 31 15:20:10 2007 : Debug: Found Post-Auth-Type Reject
Fri Aug 31 15:20:10 2007 : Debug: Processing the post-auth section of
radiusd.conf
Fri Aug 31 15:20:10 2007 : Debug: +- entering group REJECT
Fri Aug 31 15:20:10 2007 : Debug: modsingle[post-auth]: calling
attr_filter.access_reject (rlm_attr_filter) for request 0
Fri Aug 31 15:20:10 2007 : Debug: radius_xlat: 'vikas'
Fri Aug 31 15:20:10 2007 : Debug: attr_filter: Matched entry DEFAULT at line 11
Fri Aug 31 15:20:10 2007 : Debug: modsingle[post-auth]: returned from
attr_filter.access_reject (rlm_attr_filter) for request 0
Fri Aug 31 15:20:10 2007 : Debug: ++[attr_filter.access_reject] returns updated
Fri Aug 31 15:20:10 2007 : Debug: +- group REJECT returns updated
Fri Aug 31 15:20:10 2007 : Debug: Delaying reject of request 0 for 1 seconds
Fri Aug 31 15:20:10 2007 : Debug: Going to the next request
Fri Aug 31 15:20:11 2007 : Debug: Sending delayed reject for request 0
Sending Access-Reject of id 0 to 2001:0:0:1::175 port 21812
Fri Aug 31 15:20:11 2007 : Debug: Waking up in 4 seconds...
rad_recv: Access-Request packet from host 2001:0:0:1::175 port 21812, id=0,
length=63
Fri Aug 31 15:20:13 2007 : Debug: Cleaning up request 0 ID 0 with timestamp +8
User-Name = "vikas"
User-Password = "password"
NAS-IP-Address = 0x20010000000000010000000000000175
Fri Aug 31 15:20:13 2007 : Debug: Processing the authorize section of
radiusd.conf
Fri Aug 31 15:20:13 2007 : Debug: +- entering group authorize
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling preprocess
(rlm_preprocess) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from
preprocess (rlm_preprocess) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[preprocess] returns ok
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling chap
(rlm_chap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from chap
(rlm_chap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[chap] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling mschap
(rlm_mschap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from mschap
(rlm_mschap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[mschap] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling unix
(rlm_unix) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from unix
(rlm_unix) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[unix] returns notfound
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling suffix
(rlm_realm) for request 1
Fri Aug 31 15:20:13 2007 : Debug: rlm_realm: No '@' in User-Name = "vikas",
looking up realm NULL
Fri Aug 31 15:20:13 2007 : Debug: rlm_realm: No such realm "NULL"
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from suffix
(rlm_realm) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[suffix] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling eap (rlm_eap)
for request 1
Fri Aug 31 15:20:13 2007 : Debug: rlm_eap: No EAP-Message, not doing EAP
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from eap
(rlm_eap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[eap] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling files
(rlm_files) for request 1Fri Aug 31 15:20:13 2007 : Debug: users: Matched
entry vikas at line 93
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from files
(rlm_files) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[files] returns ok
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling expiration
(rlm_expiration) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from
expiration (rlm_expiration) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[expiration] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling logintime
(rlm_logintime) for request 1
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from
logintime (rlm_logintime) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[logintime] returns noop
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: calling pap (rlm_pap)
for request 1
Fri Aug 31 15:20:13 2007 : Debug: rlm_pap: WARNING! No "known good" password
found for the user. Authentication may fail because of this.
Fri Aug 31 15:20:13 2007 : Debug: modsingle[authorize]: returned from pap
(rlm_pap) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[pap] returns noop
Fri Aug 31 15:20:13 2007 : Debug: +- group authorize returns ok
Fri Aug 31 15:20:13 2007 : Debug: auth: No authenticate method (Auth-Type)
configuration found for the request: Rejecting the user
Fri Aug 31 15:20:13 2007 : Debug: auth: Failed to validate the user.
Fri Aug 31 15:20:13 2007 : Debug: Found Post-Auth-Type Reject
Fri Aug 31 15:20:13 2007 : Debug: Processing the post-auth section of
radiusd.conf
Fri Aug 31 15:20:13 2007 : Debug: +- entering group REJECT
Fri Aug 31 15:20:13 2007 : Debug: modsingle[post-auth]: calling
attr_filter.access_reject (rlm_attr_filter) for request 1
Fri Aug 31 15:20:13 2007 : Debug: radius_xlat: 'vikas'
Fri Aug 31 15:20:13 2007 : Debug: attr_filter: Matched entry DEFAULT at line 11
Fri Aug 31 15:20:13 2007 : Debug: modsingle[post-auth]: returned from
attr_filter.access_reject (rlm_attr_filter) for request 1
Fri Aug 31 15:20:13 2007 : Debug: ++[attr_filter.access_reject] returns updated
Fri Aug 31 15:20:13 2007 : Debug: +- group REJECT returns updated
Fri Aug 31 15:20:13 2007 : Debug: Delaying reject of request 1 for 1 seconds
Fri Aug 31 15:20:13 2007 : Debug: Going to the next request
Fri Aug 31 15:20:14 2007 : Debug: Sending delayed reject for request 1
Sending Access-Reject of id 0 to 2001:0:0:1::175 port 21812
Fri Aug 31 15:20:14 2007 : Debug: Waking up in 4 seconds...
rad_recv: Access-Request packet from host 2001:0:0:1::175 port 21812, id=0,
length=63
Fri Aug 31 15:20:17 2007 : Debug: Cleaning up request 1 ID 0 with timestamp +11
User-Name = "vikas"
User-Password = "password"
NAS-IP-Address = 0x20010000000000010000000000000175
Fri Aug 31 15:20:17 2007 : Debug: Processing the authorize section of
radiusd.conf
Fri Aug 31 15:20:17 2007 : Debug: +- entering group authorize
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling preprocess
(rlm_preprocess) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from
preprocess (rlm_preprocess) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[preprocess] returns ok
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling chap
(rlm_chap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from chap
(rlm_chap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[chap] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling mschap
(rlm_mschap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from mschap
(rlm_mschap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[mschap] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling unix
(rlm_unix) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from unix
(rlm_unix) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[unix] returns notfound
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling suffix
(rlm_realm) for request 2
Fri Aug 31 15:20:17 2007 : Debug: rlm_realm: No '@' in User-Name = "vikas",
looking up realm NULL
Fri Aug 31 15:20:17 2007 : Debug: rlm_realm: No such realm "NULL"
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from suffix
(rlm_realm) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[suffix] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling eap (rlm_eap)
for request 2
Fri Aug 31 15:20:17 2007 : Debug: rlm_eap: No EAP-Message, not doing EAP
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from eap
(rlm_eap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[eap] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling files
(rlm_files) for request 2Fri Aug 31 15:20:17 2007 : Debug: users: Matched
entry vikas at line 93
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from files
(rlm_files) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[files] returns ok
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling expiration
(rlm_expiration) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from
expiration (rlm_expiration) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[expiration] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling logintime
(rlm_logintime) for request 2
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from
logintime (rlm_logintime) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[logintime] returns noop
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: calling pap (rlm_pap)
for request 2
Fri Aug 31 15:20:17 2007 : Debug: rlm_pap: WARNING! No "known good" password
found for the user. Authentication may fail because of this.
Fri Aug 31 15:20:17 2007 : Debug: modsingle[authorize]: returned from pap
(rlm_pap) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[pap] returns noop
Fri Aug 31 15:20:17 2007 : Debug: +- group authorize returns ok
Fri Aug 31 15:20:17 2007 : Debug: auth: No authenticate method (Auth-Type)
configuration found for the request: Rejecting the user
Fri Aug 31 15:20:17 2007 : Debug: auth: Failed to validate the user.
Fri Aug 31 15:20:17 2007 : Debug: Found Post-Auth-Type Reject
Fri Aug 31 15:20:17 2007 : Debug: Processing the post-auth section of
radiusd.conf
Fri Aug 31 15:20:17 2007 : Debug: +- entering group REJECT
Fri Aug 31 15:20:17 2007 : Debug: modsingle[post-auth]: calling
attr_filter.access_reject (rlm_attr_filter) for request 2
Fri Aug 31 15:20:17 2007 : Debug: radius_xlat: 'vikas'
Fri Aug 31 15:20:17 2007 : Debug: attr_filter: Matched entry DEFAULT at line 11
Fri Aug 31 15:20:17 2007 : Debug: modsingle[post-auth]: returned from
attr_filter.access_reject (rlm_attr_filter) for request 2
Fri Aug 31 15:20:17 2007 : Debug: ++[attr_filter.access_reject] returns updated
Fri Aug 31 15:20:17 2007 : Debug: +- group REJECT returns updated
Fri Aug 31 15:20:17 2007 : Debug: Delaying reject of request 2 for 1 seconds
Fri Aug 31 15:20:17 2007 : Debug: Going to the next request
Fri Aug 31 15:20:18 2007 : Debug: Sending delayed reject for request 2
Sending Access-Reject of id 0 to 2001:0:0:1::175 port 21812
Fri Aug 31 15:20:18 2007 : Debug: Waking up in 4 seconds...
Fri Aug 31 15:20:23 2007 : Debug: Cleaning up request 2 ID 0 with timestamp +15
Fri Aug 31 15:20:23 2007 : Debug: Nothing to do. Sleeping until we see a
request.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html