mod_key_log
Introduction
mod_key_log writes tls key logs in NSS key log format so that external programs(eg. wireshark) can decrypt TLS connections for trouble shooting.
For more information about NSS key log format, see: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format
Module Configuration
Description
conf/mod_key_log/mod_key_log.conf
Config Item | Description |
---|---|
Log.LogFile | String Set file path of log for saving to a single file without rotation |
Log.LogPrefix | String Filename prefix for log |
Log.LogDir | String Directory of log files |
Log.RotateWhen | String Interval to rotate log file |
Log.BackupCount | Integer Max number of rotated log files |
Example
Save log to a directory
[Log]
# filename prefix for log
LogPrefix = key
# log directory
LogDir = ../log
# interval to rotate logs: M/H/D
# - M: minute
# - H: hour
# - D: day
RotateWhen = H
# max number of rotated log files
BackupCount = 3
Output log to stdout
[Log]
# filename prefix for log
LogFile = /dev/stdout