#Created by McNealy and Caporossi #Creation Date: 03-09-2010 #Last Edited: 03-09-2010 #moved to Verisign cert all but devnet. #Foreground #LogStdout LogDir c:\Program Files\Radiator\logs DbDir c:\Program Files\Radiator LogFile %L/%m%d%y.log DictionaryFile %D/dictionary PidFile %D/radiusd.pid AuthPort 1812 AcctPort 1813 Trace 3 Identifier vpn Secret secret DupInterval 2 NasType Cisco SNMPCommunity private IgnoreAcctSignature 1 Identifier hal Secret secret DupInterval 2 NasType unknown IgnoreAcctSignature 1 PreClientHook file:"%D/scripts/acct_adjustment.pl" IdenticalClients 10.24.238.41,10.24.238.42 Secret secret Identifier wlan DupInterval 2 NasType Cisco SNMPCommunity private IgnoreAcctSignature 1 IdenticalClients 10.24.97.200,10.24.97.201 Secret secret Identifier wlan DupInterval 2 NasType Aruba SNMPCommunity private IgnoreAcctSignature 1 Identifier NST-devices Secret secret DupInterval 2 NasType Cisco SNMPCommunity private IgnoreAcctSignature 1 # This is the time interval in seconds between each statistics dump # Default is 600 seconds (10 minutes) Interval 60 # Statistics will be appended to Filename # The default filename is %L/statistics. dash means stdout # special formatting characters are honoured # Filename - # You can specify your own format for each line # %0, %1 etc are replaced by each statistic, in alphabetical order # of their name.This example just logs the time, object type, id and # average responseTime # Format %0:%1:%2:%23 # Each set of statistics is preceded by a header line, which by # default is a # followed by the name of each data column (for the # use of various numeric pprocessing packages, such as Excel. # You can set your own header format. # You can prevent any headers being written by setting # Header to be an empty string. # Header #time:type:id:responsetime # # Identifier debugging # Trace 4 # LogMicroseconds # Filename %L/%m%d%y.debug.log # PreProcessingHook file:"%D/scripts/eap_anon_hook.pl" AddToRequest Connect-Info=%{Client:Identifier},Ascend-Authen-Alias=%h StripFromRequest Class Host radacct.blah.com #Changed DNS per Chris D. 09/19/2008 #Host radacct.blah.com Secret secret AcctPort 1813 Retries 10 AcctFailedLogFileName %L/%{Client:Identifier}/%m%d%y.log.missed AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log Identifier AcctStartStopOnly AcctStartResult ACCEPT AcctStopResult ACCEPT AcctAliveResult IGNORE AuthByPolicy ContinueUntilAccept RewriteUsername s/(.*)\\(.*)/$2/ Domain domain #Group Domain Users #DomainController zulu EAPType MSCHAP-V2 AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log #PostAuthHook file:"%D/scripts/eap_anon_hook.pl" PostProcessingHook file:"%D/scripts/eap_acct_username.pl" AuthByPolicy ContinueUntilAccept # Strip realm if in MSN format RewriteUsername s/(.*)\\(.*)/$2/ #AuthBy LDAPAuthentication Domain domain #Group Domain Users #DomainController zulu EAPType MSCHAP-V2 GroupFilename %D/group # anonymous-PEAP must be in here: Filename %D/radauth_pass.wlan AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log #PostAuthHook file:"%D/scripts/eap_anon_hook.pl" PostProcessingHook file:"%D/scripts/eap_acct_username.pl" AuthByPolicy ContinueUntilAccept AddToRequestIfNotExist Framed-IP-Address=%{Calling-Station-Id} StripFromRequest Class Filename %D/users EAPType PEAP,TTLS EAPTLS_CAFile %D/certificates/production/dc1_ca.cer EAPTLS_CertificateFile %D/certificates/production/%h_dc1.pem EAPTLS_CertificateType PEM EAPTLS_PrivateKeyFile %D/certificates/production/%h_dc1.pem EAPTLS_PrivateKeyPassword secret EAPTLS_VerifyDepth 3 EAPTLS_MaxFragmentSize 1000 AutoMPPEKeys SSLeayTrace 4 EAPTLS_PEAPVersion 1 EAPTLS_PEAPBrokenV1Label #PreProcessingHook file:"%D/scripts/eap_anon_hook.pl" AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log AuthByPolicy ContinueUntilAccept AddToRequestIfNotExist Framed-IP-Address=%{Calling-Station-Id} StripFromRequest Class Filename %D/users EAPType PEAP,TTLS EAPTLS_CAFile %D/certificates/production/verisign-combo.crt EAPTLS_CertificateFile %D/certificates/production/%h.pem EAPTLS_CertificateType PEM EAPTLS_PrivateKeyFile %D/certificates/production/%h.pem EAPTLS_PrivateKeyPassword secret EAPTLS_VerifyDepth 3 EAPTLS_MaxFragmentSize 1000 AutoMPPEKeys SSLeayTrace 4 EAPTLS_PEAPVersion 1 EAPTLS_PEAPBrokenV1Label #PreProcessingHook file:"%D/scripts/eap_anon_hook.pl" AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log AuthByPolicy ContinueUntilAccept #AuthByPolicy ContinueAlways #AuthByPolicy ContinueWhileIgnore # Default #GroupFilename %D/group Filename %D/passwd.nst #AddToReply Service-Type = "Administrative-User" #AddToReply cisco-avpair = "shell:priv-lvl=15" #syslog functions not available on win32 #AuthLog authlogger # Log accounting to a detail file AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log AuthByPolicy ContinueAlways # AuthByPolicy ContinueWhileIgnore # Default AddToRequestIfNotExist Calling-Station-Id=%{Tunnel-Client-Endpoint} GroupFilename %D/group Filename %D/radauth_pass.vpn #syslog functions not available on win32 #AuthLog authlogger # Log accounting to a detail file AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log AuthByPolicy ContinueUntilAccept GroupFilename %D/group Filename %D/passwd.nagios AcctLogFileName %L/%{Client:Identifier}/%m%d%y.log