Я использую версию 3.4c сообщества alfresco на debian linux. У меня проблемы с порядком аутентификации Kerberos. Самая большая проблема в том, что, похоже, нет никаких пользовательских журналов.
что я уже использую:
log4j.logger.org.alfresco.web.app.servlet.KerberosAuthenticationFilter = отладка
log4j.logger.org.alfresco.repo.webdav.auth.KerberosAuthenticationFilter = отладка
log4j.logger.org.alfresco.smb.protocol = отладка
log4j.logger.org.alfresco.fileserver = отладка
Я также проверил, действительно ли пользователи достигают сервера, и они это делают (также на Linux Firefox за пределами домена я, кажется, могу войти в систему).
Может ли кто-нибудь помочь мне увеличить количество журналов пользователей?
кажется, вам нужно установить параметры ведения журнала в "webapps / alfresco / WEB-INF / classes / log4j.properties", а не в файле alfresco-global.properties. очевидно, что он переопределяет файл глобальных свойств.
Как вы заметили, вы не можете поместить конфигурацию log4j в свой файл alfresco-globals. Это используется только для конфигурации, связанной со Spring, а не для log4j.
Если вам нужен собственный файл log4j, не касаясь системного, поместите его в alfresco / extension и назовите {something} -log4j.properties (например, custom-log4j.properties), и он будет использован при следующем запуске.
Если вы посмотрите на alfresco/logging-context.xml
вы увидите список мест, которые Alfresco ищет для регистрации конфигурации, и http://wiki.alfresco.com/wiki/Developing_an_Alfresco_Module#log4j.properties стоит прочитать, если вы плохо знакомы с log4j и тем, как Alfresco его использует.