我想调试Web服务器上的某些身份验证和授权问题,尤其是使用mod_authnz_ldap和其他mod_auth *模块。
因此,我LogLevel debug
在全局或单个VirtualHost中设置了Apache配置。这为我提供了来自mod_authnz_ldap的有用信息,但同时也会从SSL模块中散发出大量噪音。请参阅下面的示例。
有没有办法降低ssl_engine *的LogLevel,同时仍保持mod_authnz_ldap的日志水平?
是的,我可以使用来排除行grep -v ssl_engine logfile
,但我也想从其他syslog解析工具中排除这些额外的数据。我宁愿减少来自源的日志记录,而不是将其排除在目标位置之外。
[Tue Jul 06 16:55:31 2010] [debug] ssl_engine_io.c(1830): | 0100: 12 23 e7 0f 45 1f 1f d3-ed 12 f8 12 1f a9 90 85 .+..(........... |
[Tue Jul 06 16:55:31 2010] [debug] mod_authnz_ldap.c(474): [client 10.10.10.123] [96991] auth_ldap authenticate: accepting joe
[Tue Jul 06 16:55:31 2010] [debug] mod_authnz_ldap.c(730): [client 10.10.10.123] [96991] auth_ldap authorise: require group: authorisation successful (attribute memberUid) [Comparison true (cached)][Compare True]
[Tue Jul 06 17:02:17 2010] [debug] ssl_engine_io.c(1830): | 0023: 23 ff 29 5a 4b bd 4c e6-bc 36 22 9c c3 22 c2 4b ..)ZK.L..6u....K |
[Tue Jul 06 17:02:17 2010] [debug] ssl_engine_io.c(1830): | 0023: 23 ff 29 5a 4b bd 4c e6-bc 22 75 9c c3 b6 22 4b ..)blahblah|