(RADIATOR) Ipv6 and authport change on radiator on window xp

Hugh Irvine hugh at open.com.au
Mon Mar 13 14:06:43 CST 2006


Hello YF -

As shown in the error message (and in the manual) you will need to  
install Socket6 before you can use IPv6.

See the example configuration file in "goodies/ipv6.cfg" in the  
Radiator 3.14 reference manual.

Note that your operating system must also support IPv6.

regards

Hugh


On 14 Mar 2006, at 01:17, <YF at uni-holding.com> <YF at uni-holding.com>  
wrote:

> Dear friends,
> I have installed the radiator on a windows XP, with basic test/ 
> radtest works well,and with a NAS system.Now I changed it  use port  
> 1812 for authentication and added IPv6 statement,But I got the  
> error as below:
> 1.Could not bind authentication socket
> 2.DEBUG: Creating authentication port :::1:1645
> Can't locate Socket6.pm in @INC (@INC contains: . C:/Perl/lib C:/ 
> Perl/site/lib
> ) at C:/Perl/site/lib/Radius/Util.pm line 754
>
> can any of you advise?I will do an IPv6 testing with a Ipv6 router  
> in a few days,radiator will be on windows2003 server.Thanks!
> YF
>
> C:\Program Files\Radiator>perl c:\perl\bin\radiusd -foreground
>
> Mon Mar 13 21:56:44 2006: DEBUG: Reading dictionary file 'c:/ 
> Program Files/Radi
> tor/dictionary'
> Mon Mar 13 21:56:45 2006: DEBUG: Creating authentication port  
> 0.0.0.0:1812
> Could not bind authentication socket: Unknown error at (eval 4)  
> line 544.
>         ...caught at c:\perl\bin\radiusd line 2.
>
>
> C:\Program Files\Radiator>perl c:\perl\bin\radiusd -foreground
> Mon Mar 13 21:59:23 2006: DEBUG: Finished reading configuration  
> file 'C:\Progra
>  Files\Radiator\radius.cfg'
>
> Mon Mar 13 21:59:23 2006: DEBUG: Reading dictionary file 'c:/ 
> Program Files/Radi
> tor/dictionary'
> Mon Mar 13 21:59:23 2006: DEBUG: Creating authentication port ::: 
> 1:1645
> Can't locate Socket6.pm in @INC (@INC contains: . C:/Perl/lib C:/ 
> Perl/site/lib
> ) at C:/Perl/site/lib/Radius/Util.pm line 754.
>         ...caught at c:\perl\bin\radiusd line 2.
>
> C:\Program Files\Radiator>
>
>
> The config file:
>
>
> Foreground
> LogStdout
> LogDir  c:/Program Files/Radiator
> DbDir  c:/Program Files/Radiator
>
> BindAddress :::1
>
> AuthPort 1812
> AcctPort 1813
>
> # This will log at DEBUG level: very verbose
> # User a lower trace level in production systems, typically use 3
> Trace   4
>
> #
>
> <Client 192.168.2xx.121>
>  Secret xxxx
>  DupInterval 0
>  Identifier topsystem
> </Client>
>
>
> # Authenticate all realms with this
> <Realm DEFAULT>
>  # Look up user details in a flat file
>  <AuthBy FILE>
>   # %D is replaced by DbDir above
>   Filename %D/users
>  </AuthBy>
>
>  # Log accounting to a detail file. %D is replaced by DbDir above
>  AcctLogFileName %D/detail
> </Realm>
>
>
>
>
>
>
>
>


NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/ 
radiator)?
Have you had a quick look on Google (www.google.com)?
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