-
Notifications
You must be signed in to change notification settings - Fork 139
Configuring Subsystem Debug Log
Since PKI 10.7 the subsystem debug log has been fully implemented using java.util.logging (JUL) framework, but the debug level can still be configured using the legacy parameters as in PKI 10.5 Server Debug Log.
$ pki-server ca-config-show debug.level 0
To change the debug level, execute the following command:
$ pki-server ca-config-set debug.level 5
Then restart the server.
The JUL configuration is stored in the following files:
-
/usr/share/pki/ca/webapps/ca/WEB-INF/classes/logging.properties
-
/usr/share/pki/kra/webapps/kra/WEB-INF/classes/logging.properties
-
/usr/share/pki/ocsp/webapps/ocsp/WEB-INF/classes/logging.properties
-
/usr/share/pki/tks/webapps/tks/WEB-INF/classes/logging.properties
-
/usr/share/pki/tps/webapps/tps/WEB-INF/classes/logging.properties
By default they are configured as follows:
handlers = org.apache.juli.FileHandler org.apache.juli.FileHandler.directory = ${catalina.base}/logs/${classloader.webappName} org.apache.juli.FileHandler.prefix = debug. org.apache.juli.FileHandler.maxDays = 7 org.apache.juli.FileHandler.formatter = org.dogtagpki.util.logging.PKIFormatter .level = WARNING .handler = org.apache.juli.FileHandler org.dogtagpki.level = WARNING com.netscape.level = WARNING netscape.level = WARNING
The legacy configuration is stored in the following files:
By default they are configured as follows:
debug.level=10
By default log messages will be stored in /var/log/pki/pki-tomcat/<subsystem>/debug.YYYY-MM-DD.log
which will be rotated daily.
By default it will only keep log messages from the last 7 days.
The messages will be formatted by org.dogtagpki.util.logging.PKIFormatter.
The legacy log levels are mapped into JUL log levels as follows:
PKI Log Level | SLF4J Log Level | JUL Log Level |
---|---|---|
0-1 (OBNOXIOUS) |
TRACE |
FINEST |
2-5 (VERBOSE) |
DEBUG |
FINE |
6-10 (INFORM) |
INFO |
INFO |
11-15 |
WARN |
WARNING |
>15 |
ERROR |
SEVERE |
To change the debug level prior to running the installation, change the CS.cfg
template in /usr/share/pki/<subsystem>/conf
.
To change the debug level after the installation is complete, change the CS.cfg
in /var/lib/pki/pki-tomcat/<subsystem>/conf
.
Tip
|
To find a page in the Wiki, enter the keywords in search field, press Enter, then click Wikis. |