Heikki, Is there a recommended version of PERL to run Radiator 4.11 on? I'm running a fairly old version on my windows boxen (Active State 5.12)?
Thanks. -Neil -- Neil Johnson Network Engineer The University of Iowa Phone: 319 384-0938 Fax: 319 335-2951 Mobile: 319 540-2081 E-Mail: [email protected] On 6/28/13 9:38 AM, "Heikki Vatiainen" <[email protected]> wrote: >On 06/28/2013 03:17 PM, Mueller, Jason C wrote: > >> I am still using ipv6:::, since I have not yet convinced system >>administrators to change the bindv6only attribute to 1. >> >> The example above (which a couple of others also suggested) works for a >>single address (i.e., ipv6:::ffff:128.255.90.90). However, it does not >>look like you support CIDR notation for IPv6, which you do support for >>IPv4. I need the support of CIDR notation to avoid putting in many >>hundreds of client entries. > >That's correct. The current CIDR notation is for IPv4 only. > >I took an initial look about setting IPV6_V6ONLY for the listen socket >so that the option could be set or unset no matter what the system >default is. This would require a setsockopt() call, but it seems that >the availability IPV6_V6ONLY is not guaranteed with older Perls. > >For example, I needed to use this in ServerRADIUS.pm: >setsockopt($s, Socket::IPPROTO_IPV6, 26, 1); > >on Perl 5.14.2 and Ubuntu 12.04. This works, but I'd rather use a name >than bare 26 for IPV6_V6ONLY. Though I did not investigate this more at >this point. > >> Any help is appreciated. > >Turning off the system default would be the easiest. Adding a setsockopt >locally could fix it quickly too, but would mean there's the local >maintenance overhead with it. > >CIDR support for IPv6 would require much more work. Adding the >possibility for setsockopt in Radiator should be doable after some >consideration how to handle it with the systems that do not support it >or do not provide the option name. > >Thanks, >Heikki > > >-- >Heikki Vatiainen <[email protected]> > >Radiator: the most portable, flexible and configurable RADIUS server >anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, >Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, >TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, >DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, >NetWare etc. >_______________________________________________ >radiator mailing list >[email protected] >http://www.open.com.au/mailman/listinfo/radiator _______________________________________________ radiator mailing list [email protected] http://www.open.com.au/mailman/listinfo/radiator
