我怎样才能得到更多的用户debugging日志logging相关的Kerberos?

我在debian linux上运行露天社区版3.4c。 我有问题得到kerberos身份validation。 最大的问题是,似乎没有任何types的用户日志。

我正在使用的是:
log4j.logger.org.alfresco.web.app.servlet.KerberosAuthenticationFilter =debugging
log4j.logger.org.alfresco.repo.webdav.auth.KerberosAuthenticationFilter =debugging
log4j.logger.org.alfresco.smb.protocol =debugging
log4j.logger.org.alfresco.fileserver =debugging

我也检查,如果用户实际上到达服务器,他们这样做,(也在一个Linux以外的域名,我似乎可以login)。

任何人都可以帮我获得更多的用户日志?

看起来您必须在“webapps / alfresco / WEB-INF / classes / log4j.properties”中设置日志选项,而不是在alfresco-global.properties文件中。 显然这个覆盖了全局属性文件。

正如你所看到的,你不能把log4jconfiguration放到你的alfresco-globals文件中。 这只用于与Spring相关的configuration,而不是log4j的东西。

如果你想要自己的自定义log4j文件,而不触摸系统,将其放置在alfresco / extension中,并调用{something} -log4j.properties(例如custom-log4j.properties),它将在下一次启动时使用。

如果你看一下alfresco/logging-context.xml你会看到Alfresco寻找日志configuration的地方列表,而http://wiki.alfresco.com/wiki/Developing_an_Alfresco_Module#log4j.properties值得一读对log4j是新的,Alfresco是如何使用它的。