Hello Ashley -
There is a bug in the "Radius/AuthNT.pm" module. The web site has a patched version and I will send you a copy seperately. regards Hugh On Tue, 30 Apr 2002 15:52, Kent, Ashley wrote: > 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. -- Radiator: the most portable, flexible and configurable RADIUS server anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X. - Nets: internetwork inventory and management - graphical, extensible, flexible with hardware, software, platform and database independence. === 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.
