RSA Key Manager Server 2.0
Microsoft Windows Server 2003 R2
BEA WebLogic 9.0
How to enable Key Manager Server tracing?
How to enable debug in Key Manager Server?
Extensive Log4J documentation is available at http://logging.apache.org/log4j/docs/index.html. As an initial default configuration do the following:
Create a file called log4j.properties with the following content:
log4j.rootLogger=OFF, R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.logger.rsa.pso.kms=ALL, R
log4j.logger.com.rsa.kms=ALL, R
# Log file name - Enter full path
log4j.appender.R.File=c:\\kms.log
# Keep 10 files max of 10MB each maximum
log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10
# Standard logging format, normally, this will be enough
log4j.appender.R.layout.ConversionPattern=[%d][%p] %m%n
# Show file and line number (extremely slow)
#log4j.appender.R.layout.ConversionPattern=[%d][%p] %m (%l)%n
# Show thread info, file and line number(extremely slow)
#log4j.appender.R.layout.ConversionPattern=[%d][%p][%t] %m (%l)%n
Note that in this example the log file is created in c:\, ensure that any file path used exists. If you are running KMS on Unix, change the path accordingly.
Under Tomcat:
- Place log4j.properties in the <Tomcat install folder>/common/classes
- If the Jakarta-Tomcat server is currently running then it must be stopped and restarted to pick up the change.
Under Weblogic:
If Key Manager Server is deployed in your own WebLogic domain, enable logging as follows (assume that Key Manager Server configuration files are located in the directory /opt/kms/conf/):
- Copy log4j.properties to /opt/kms/conf/
- Update your Weblogic startup script to export LOG4J_CONFIG_FILE so that WebLogic knows where to find the log4j configuration file. For example, set the following in the environment:
export LOG4J_CONFIG_FILE="/opt/kms/conf/log4j.properties"
Or, add the following to JAVA_OPTIONS
JAVA_OPTIONS="-Dlog4j.configuration=file:/opt/kms/conf/log4j.properties" - If you use WebLogic Node Manager to start your WebLogic Server instance, modify the startup script before running startManagedWebLogic.sh.
- If you use WebLogic Console to start your WebLogic Server instance, add the following under Domain -> Environment -> Servers -> <YourServer> -> Server Start -> Arguments:
-Dlog4j.configuration=file:/opt/kms/conf/log4j.properties
Related Articles
How to Enable AFX Connector Debug Logging in RSA Identity Governance & Lifecycle 8.8KNumber of Views After upgrading to Authentication Manager 8.6 RADIUS clients with the Make/Model set to Cisco PIX Firewall do not work 74Number of Views How to Enable SSH via the Appliance Console in Authentication Manager 8.x 803Number of Views How to enable passwordless authentication over RDP for RSA MFA Agent For Microsoft Windows 2.3.6 and higher 210Number of Views Listing multiple Domain Controllers in ipmap_conf.txt 25Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA SecurID software token .sdtid file fails to import into RSA SecurID Software Token 5.0 for Windows RSA Authentication Manager 8.9 Patches and Hotfixes Readme Download RSA SecurID Access Cloud User Event audit logs using Cloud Administration REST API CLU RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide