radtest failed to send request to radius server having ipv6 address.
Hello, I have made radius server 3.0.5 setup in my PC. It worked fine with IPV4 addresses, radtest fails to send request with IPV6 addresses. Below command worked fine,user authenticated. radtest -x USER 72e#05 192.168.242.43 1812 testinglab Where as with IPV6 address it throws an error. radtest -x -6 USER 72e#05 2001:e30:1400:1:208:c7ff:fecf:9f0f 1812 testinglab (0) Error parsing "-": ip_hton: No address associated with hostname Please let me know how i should send radius auth requests with IPV6 address. Thanks, Manjunath
On 3 Dec 2014, at 01:08, timingsrc src <timingsrc@gmail.com> wrote:
Hello,
I have made radius server 3.0.5 setup in my PC. It worked fine with IPV4 addresses, radtest fails to send request with IPV6 addresses.
Below command worked fine,user authenticated. radtest -x USER 72e#05 192.168.242.43 1812 testinglab
Where as with IPV6 address it throws an error. radtest -x -6 USER 72e#05 2001:e30:1400:1:208:c7ff:fecf:9f0f 1812 testinglab
(0) Error parsing "-": ip_hton: No address associated with hostname
Please let me know how i should send radius auth requests with IPV6 address.
When the NAS isn't explicitly specified, radtest adds the pair: NAS-IPv6-Address = `hostname` If `hostname` doesn't have a v6 address associated with it, you'll get that error. You can either edit /etc/hosts and add a v6 address for `hostname` or pass one explicitly to radtest e.g: radtest -x -6 USER 72e#05 2001:e30:1400:1:208:c7ff:fecf:9f0f 1812 testinglab 0 ::1 I've pushed a fix to make the error message a bit more useful: radtest -x -6 USER 72e#05 2001:e30:1400:1:208:c7ff:fecf:9f0f 1812 testinglab (0) Error parsing "stdin": Failed resolving "shinyhead.local" to IPv6 address: nodename nor servname provided, or not known Still not great, but at least gives you an idea of what might be going on :) -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
participants (2)
-
Arran Cudbard-Bell -
timingsrc src