LINUX.ORG.RU
ФорумAdmin

Как в log4j показать пароли?

 ,


0

1

ActiveMQ пишет логи при помощи log4j. По умолчанию пароли в логе заменяет 5 звёздочками. Есть опасение, что программа-клиент портит пароль. Как включить показ паролей в логе?

Конфиг log4j по умолчанию: https://github.com/apache/activemq/blob/9abe2c6f97c92fc99c5a2ef02846f62002a67... с заменой всех «INFO» и «WARN» на «DEBUG».

P.S. Нет, дефолтный конфиг отличается от найденного в гите на 1 строку EnhancedThrowableRenderer:


log4j.rootLogger=DEBUG, console, logfile
log4j.logger.org.apache.activemq.spring=DEBUG
log4j.logger.org.apache.activemq.web.handler=DEBUG
log4j.logger.org.springframework=DEBUG
log4j.logger.org.apache.xbean=DEBUG
log4j.logger.org.apache.camel=DEBUG
log4j.logger.org.eclipse.jetty=DEBUG

# Console appender
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%5p | %m%n
log4j.appender.console.threshold=INFO

# File appender
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.file=${activemq.data}/activemq.log
log4j.appender.logfile.maxFileSize=1024KB
log4j.appender.logfile.maxBackupIndex=5
log4j.appender.logfile.append=true
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d | %-5p | %m | %c | %t%n

log4j.throwableRenderer=org.apache.log4j.EnhancedThrowableRenderer

# Audit log
log4j.additivity.org.apache.activemq.audit=false
log4j.logger.org.apache.activemq.audit=INFO, audit

log4j.appender.audit=org.apache.log4j.RollingFileAppender
log4j.appender.audit.file=${activemq.data}/audit.log
log4j.appender.audit.maxFileSize=1024KB
log4j.appender.audit.maxBackupIndex=5
log4j.appender.audit.append=true
log4j.appender.audit.layout=org.apache.log4j.PatternLayout
log4j.appender.audit.layout.ConversionPattern=%-5p | %m | %t%n
★★★

Последнее исправление: olegd (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.