I've just upgrade one of my NT radiator boxes from 2.18 to 3.0 and hit a
snag.
To upgrade all I did was stop the radiator service, do a "perl makefile.pl
install", and restart radiator.
Once I restart I see in the log:

Tue Apr 30 15:29:22 2002: ERR: Unknown keyword 'Domain' in
d:\radiator\configs\radiator.cfg line 75
Tue Apr 30 15:29:22 2002: ERR: Unknown keyword 'DomainController' in
d:\radiator\configs\radiator.cfg line 76
Tue Apr 30 15:29:22 2002: ERR: Unknown keyword 'Domain' in
d:\radiator\configs\radiator.cfg line 81
Tue Apr 30 15:29:22 2002: ERR: Unknown keyword 'DomainController' in
d:\radiator\configs\radiator.cfg line 82
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/InVPN-United.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/InVPN-External.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/OutPIX-United.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/HomeUsersRtr-United.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/RASDialup-United.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/RASDialup-United.cfg
Tue Apr 30 15:29:22 2002: DEBUG: Reading users file
./Configs/DMSRASDialup-United.cfg
Tue Apr 30 15:29:23 2002: INFO: Server started: Radiator 3.0 on infprd08


It looks like radiator doesn't know how to interpret AuthByNT directives.
When I check out my /perl/site/lib/radius/ directory I see that the
authbynt.pm file is there (version 1.25).
What gives?




Thanks,


Ash.



Here my primary radiator config file:

#
----------------------------------------------------------------------------
---
# Globals
#
#
----------------------------------------------------------------------------
---

Foreground
LogDir          ./Logs
LogFile         %L/radiatorlog.txt
DbDir           .
Trace                   4

#
----------------------------------------------------------------------------
---
# Clients
#
#
----------------------------------------------------------------------------
---

# Dialup router
<Client 146.178.79.25>
        Identifier HOMEUSERSRTR
        Secret xxxxxxx
</Client>

# Burwood internet firewall (burpix01)
<Client 192.168.205.2>
        Identifier PIX
        Secret xxxxxxx
</Client>

# Pinwood internet firewall (pinpix01)
<Client 192.168.204.2>
        Identifier PIX
        Secret xxxxxxx
</Client>

# UEComm firewall (burpix02)
<Client 10.11.92.10>
        Identifier PIX
        Secret xxxxxxx
</Client>

# RAS router (pinras01)
<Client 10.11.89.10>
        Identifier RAS
        Secret xxxxxxx
        # convert domain\username to username@domain
        RewriteUsername s/^(.*)\\(.*)/$2\@$1/ 
</Client>


# DMS RAS router (pinras02)
<Client 10.11.9.15>
        Identifier DMSRAS
        Secret xxxxxxx
        # convert domain\username to username@domain
        RewriteUsername s/^(.*)\\(.*)/$2\@$1/ 
</Client>


#
----------------------------------------------------------------------------
---
# AuthBy Clauses
#
#
----------------------------------------------------------------------------
---

<AuthBy NT>
        Identifier CheckInfprd08
        Domain UNITED
        DomainController \\infprd08
</AuthBy>

<AuthBy NT>
        Identifier CheckSouthgate02
        Domain IKON
        DomainController \\southgate02
</AuthBy>

<AuthBy FILE>
        Identifier CheckInVPN-United
        Filename ./Configs/InVPN-United.cfg
</AuthBy>

<AuthBy FILE>
        Identifier CheckInVPN-External
        Filename ./Configs/InVPN-External.cfg
</AuthBy>

<AuthBy FILE>
        Identifier CheckOutPIX-United
        Filename ./Configs/OutPIX-United.cfg
</AuthBy>

<AuthBy FILE>
        Identifier HomeUsersRtr-United
        Filename ./Configs/HomeUsersRtr-United.cfg
</AuthBy>

<AuthBy FILE>
        Identifier RASDialup-United
        Filename ./Configs/RASDialup-United.cfg
</AuthBy>


<AuthBy FILE>
        Identifier RASDialup-Pulse
        Filename ./Configs/RASDialup-United.cfg
</AuthBy>


<AuthBy FILE>
        Identifier DMSRASDialup-United
        Filename ./Configs/DMSRASDialup-United.cfg
</AuthBy>


#
----------------------------------------------------------------------------
---
# AuthLog Clauses
#
#
----------------------------------------------------------------------------
---

<AuthLog FILE>
        Identifier VPN-External
        Filename %L/VPN/External-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat External VPN Logon Success %H:%M:%S %v %d %Y      %U
        FailureFormat External VPN Logon Failure %H:%M:%S %v %d %Y      %U
</AuthLog>

<AuthLog FILE>
        Identifier VPN-UE
        Filename %L/VPN/UE-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat UE VPN Logon Success %H:%M:%S %v %d %Y    %U
        FailureFormat UE VPN Logon Failure %H:%M:%S %v %d %Y    %U
</AuthLog>

<AuthLog FILE>
        Identifier VPN-UEComm
        Filename %L/VPN/UEComm-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat UEComm VPN Logon Success %H:%M:%S %v %d %Y        %U
        FailureFormat UEComm VPN Logon Failure %H:%M:%S %v %d %Y        %U
</AuthLog>

<AuthLog FILE>
        Identifier UnitedInternetAccess
        Filename %L/Internet/united-authfailure.txt
        LogSuccess 0
        LogFailure 1
        FailureFormat United Internet Logon Fail %H:%M:%S %v %d %Y  %U
</AuthLog>

<AuthLog FILE>
        Identifier IkonInternetAccess
        Filename %L/Internet/ikon-authfailure.txt
        LogSuccess 0
        LogFailure 1
        FailureFormat Ikon Internet Logon Fail %H:%M:%S %v %d %Y  %U
</AuthLog>

<AuthLog FILE>
        Identifier Dialup
        Filename %L/Dialup/dialup-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat Dialup Logon Success %H:%M:%S %v %d %Y  %U
        FailureFormat Dialup Logon Failure %H:%M:%S %v %d %Y  %U
</AuthLog>
        
<AuthLog FILE>
        Identifier RasDialup
        Filename %L/Dialup/rasdialup-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat Dialup Logon Success %H:%M:%S %v %d %Y  %U
        FailureFormat Dialup Logon Failure %H:%M:%S %v %d %Y  %U
</AuthLog>

<AuthLog FILE>
        Identifier DMSRasDialup
        Filename %L/Dialup/dmsrasdialup-authlog.txt
        LogSuccess 1
        LogFailure 1
        SuccessFormat Dialup Logon Success %H:%M:%S %v %d %Y  %U
        FailureFormat Dialup Logon Failure %H:%M:%S %v %d %Y  %U
</AuthLog>



#
----------------------------------------------------------------------------
---
# SNMP
#
#
----------------------------------------------------------------------------
---

<SNMPAgent > 
        ROCommunity xxxxxxx
</SNMPAgent> 




#
----------------------------------------------------------------------------
---
# Mainloop
#
#
----------------------------------------------------------------------------
---

# Handlers for inbound requests through the PIX

<Handler Client-Identifier = PIX, Realm = ue.com.au>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy CheckInVPN-United
        AuthLog VPN-UE
</Handler>

<Handler Client-Identifier = PIX, Realm = uecomm.com.au>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy CheckInVPN-United
        AuthLog VPN-UEComm
</Handler>

<Handler Client-Identifier = PIX, Realm = external>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy CheckInVPN-External
        AuthLog VPN-External
</Handler>


# Handlers for outbound requests through the PIX

<Handler Client-Identifier = PIX, Realm = ikon>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy CheckSouthgate02
        AuthLog IkonInternetAccess
</Handler>

<Handler Client-Identifier = PIX>
        AuthBy CheckOutPIX-United
        AuthLog UnitedInternetAccess
</Handler>


# Handler for inbound Home Users dialup connections

<Handler Client-Identifier = HOMEUSERSRTR>
        AuthBy HomeUsersRtr-United
        AuthLog Dialup
</Handler>


# Handler for RAS dialup connections

<Handler Client-Identifier = RAS, Realm = UNITED>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy RASDialup-United
        AuthLog RasDialup
        AcctLogFileName %L/Dialup/rasdialup-acctlog.txt
</Handler>

<Handler Client-Identifier = RAS, Realm = PULSE>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy RASDialup-Pulse
        AuthLog RasDialup
        AcctLogFileName %L/Dialup/rasdialup-acctlog.txt
</Handler>

<Handler Client-Identifier = RAS>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy RASDialup-United
        AuthLog RasDialup
        AcctLogFileName %L/Dialup/rasdialup-acctlog.txt
</Handler>


# Handlers for DMS RAS dialup connections

<Handler Client-Identifier = DMSRAS, Realm = UNITED>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy DMSRASDialup-United
        AuthLog DMSRasDialup
</Handler>

<Handler Client-Identifier = DMSRAS>
        RewriteUsername s/^([^@]+).*/$1/
        AuthBy DMSRASDialup-United
        AuthLog DMSRasDialup
</Handler>

===
Archive at http://www.open.com.au/archives/radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to