To help you resolve problems, you can use the Log settings window to temporarily enable detailed, or verbose, message logging for specific server log categories.
PingFederate records runtime and administrative
server activities in
Enabling verbose logging changes the log level from
TRACE, depending on the log
Verbose messages in some categories can include sensitive information. Also, logging verbose messages can decrease server performance. Therefore, when you finish troubleshooting, disable verbose logging.
You can customize the log categories by editing the configuration file,
Changes to this file affect both the Log Settings window
/serverSettings/logSettings in the administrative API.
For more information, see the comments in
- Go to .
Enable Verbose logging for one or more categories.
By default, no categories have verbose logging enabled.
Log category Description
Debug logging for core components.
Protocol Requests and Responses
Debug logging for protocol requests and responses. Enabling this category ensures that details of protocol requests and responses are included in the log.
Debug logging for policy trees.
Data Store Response Times
Log response times for data store requests.
Log PingFederate and JRE trusted CAs when they are loaded.
Debug logging for XML signature operations.
HTTP Request Headers
Log HTTP request headers. PingFederate might log sensitive information, such as passwords, when you enable verbose message logging for this category.
HTTP Request Parameters
Log HTTP GET request parameters. PingFederate might log sensitive information, such as passwords, when you enable verbose message logging for this category.
REST Data Store Requests and Responses
Log REST datastore requests and responses. PingFederate might log sensitive information, such as passwords, when you enable verbose message logging for this category.
- Click Save.
If PingFederate is deployed in a cluster,
replicate the changes to the other servers in the cluster.
For more information, see Cluster management.