[RADIATOR] Authen:krb5 issue
Hugh Irvine
hugh at open.com.au
Tue Feb 2 00:44:53 CST 2010
Hello Corey -
Typically on Windows you would use the ActiveState ppm installer (assuming that ActiveState has a precompiled version):
ppm install Authen::Krb5
Otherwise you will need the full Microsoft Developer Toolkit package with compilers and linkers and so on.
regards
Hugh
On 2 Feb 2010, at 17:15, Corey Gray wrote:
> Hi,
> Im trying to get Kerberos authentication to work properly on a windows installation of Radiator. I believe I am missing a compiler but im not sure exactly what I need
>
> My config file
> Foreground
> BindAddress 192.168.201.180
> LogStdout
> LogDir .
> DbDir .
> Trace 4
> #Trace 3
>
> #Default client settings
> <Client DEFAULT>
> Secret ***************
> DupInterval 0
> </Client>
>
> <Handler>
> #Authenticate via Kerberos
> <AuthBy KRB5>
> KrbRealm tsa.com.au
> </AuthBy>
> </Handler>
>
> My trace from startup
>
> C:\Radiator\Radiator-Locked-4.5.1>perl c:\perl\bin\radiusd
> Tue Feb 2 15:51:58 2010: ERR: Could not load AuthBy module Radius::AuthKRB5: Ca
> n't locate Authen/Krb5.pm in @INC (@INC contains: . C:/Perl/site/lib C:/Perl/lib
> .) at Radius/AuthKRB5.pm line 25, <CONFIG> line 18.
> BEGIN failed--compilation aborted at Radius/AuthKRB5.pm line 25, <CONFIG> line 1
> 8.
> Compilation failed in require at (eval 45) line 3, <CONFIG> line 18.
>
> Authkrb5.pm is present in c:/perl/site/lib/radius
>
> What is the recommended compiler for windows for this purpose?
>
>
> Regards
> Corey
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 4825 (20100201) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator
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.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
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.
More information about the radiator
mailing list