(RADIATOR) Logging Question
Hugh Irvine
hugh at open.com.au
Thu Apr 1 02:08:45 CST 2004
Hello Bret -
You may need to use the PacketTrace parameter in the various clauses to
control what happens.
See section 6.5.17 in the Radiator 3.9 reference manual.
You may also need to set the golbal trace level to 4: Trace 4.
Note that the logging is additive - the global log is written first,
then any other logging is done.
Of course if you find that something is broken please let us know.
BTW- you may also find it useful to have Radar and/or your own
application to connect to the Monitor port.
Alternatively you could set up a first level Radiator that then proxies
to target Radiator instances based on your Handlers. Then the
individual instances can do different logging however you wish. Also
note that you can alter the trace level dynamically by sending USR1 and
USR2 signals.
regards
Hugh
On 1 Apr 2004, at 17:15, Bret Jordan wrote:
> I am wondering if it is possible to setup two different Loggers and
> then just point certain handlers to certain loggers where the loggers
> are defined globally (what I am seeing is that all the handlers use
> the last defined logger rather than the one I have definied for them).
> Example: somewhere.com should have trace level 4 logging while
> somethingelse.com has trace level 3 logging. I am using 3.8 btw.
>
> Thanks
> Bret
>
>
> # Global Config
>
> # ----------------------------------------
> # Logging
> # ----------------------------------------
> #LogStdout
> LogDir /var/log/radiator
> LogFile %L/radiator.log
>
> <Log FILE>
> Identifier Logger_System
> Trace 3
> Filename %L/radiator.log
> </Log>
>
> <Log FILE>
> Identifier Logger_System_Debug
> Trace 4
> Filename %L/radiator_debug.log
> </Log>
>
>
>
> # Handlers Section
> <Handler
> Realm=somewhere.com,Client-Identifier=/
> Wireless_AccessPoint|Radius_Mesh/>
> RejectHasReason
> AcctLogFileName %L/somewhere.com_accounting.log
> AcctLogFileFormat %l, %{User-Name}, %{Acct-Session-Id},
> %{Acct-Authentic}, \
> %{Acct-Status-Type}, %{NAS-Identifier},
> %{NAS-IP-Address}, \
> %{NAS-Port}, %{NAS-Port-Type},
> %{Timestamp}
>
> #PasswordLogFileName %L/somewhere.com_login.log
> Log Logger_System_Debug
> AuthLog Logger_Authentication
>
> RewriteUsername s/^([^@]+).*/$1/
> <AuthBy FILE>
> Filename %D/somewhere.com_users
> EAPTLS_SessionResumption 0
> EAPType TTLS TLS
> EAPTLS_MaxFragmentSize 1024
> EAPTLS_CAFile %D/cert/root.pem
> EAPTLS_CertificateType PEM
> EAPTLS_CertificateFile %D/cert/server-cert.pem
> EAPTLS_PrivateKeyFile %D/cert/server-cert.pem
> EAPTLS_PrivateKeyPassword
> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> #EAPTLS_RandomFile %D/cert/random
> AutoMPPEKeys
> </AuthBy>
> </Handler>
>
> <Handler
> Realm=somethingelse.com,Client-Identifier=/
> Wireless_AccessPoint|Radius_Mesh/>
> RejectHasReason
> AcctLogFileName %L/somethingelse.com_accounting.log
> AcctLogFileFormat %l, %{User-Name}, %{Acct-Session-Id},
> %{Acct-Authentic}, \
> %{Acct-Status-Type}, %{NAS-Identifier},
> %{NAS-IP-Address}, \
> %{NAS-Port}, %{NAS-Port-Type},
> %{Timestamp}
>
> #PasswordLogFileName %L/somethingelse.com_login.log
> Log Logger_System
> AuthLog Logger_Authentication
>
> RewriteUsername s/^([^@]+).*/$1/
> <AuthBy FILE>
> Filename %D/somethingelse.com_users
> EAPTLS_SessionResumption 0
> EAPType TTLS TLS
> EAPTLS_MaxFragmentSize 1024
> EAPTLS_CAFile %D/cert/root.pem
> EAPTLS_CertificateType PEM
> EAPTLS_CertificateFile %D/cert/server-cert.pem
> EAPTLS_PrivateKeyFile %D/cert/server-cert.pem
> EAPTLS_PrivateKeyPassword
> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> #EAPTLS_RandomFile %D/cert/random
> AutoMPPEKeys
> </AuthBy>
> </Handler>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Bret Jordan Dean's Office
> Director of Networking College of Engineering
> 801.585.3765 University of Utah
> jordan at coe.utah.edu
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> --
> 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.
>
>
NB: 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