Confluence 6 复杂授权或性能问题

时间:2022-08-12 08:52:49

提交一个 服务器请求(support request) 然后在你的服务请求中同时提供下面的信息。

Confluence 服务器

登录 Confluence 然后访问管理员控制台。

  • 系统信息(System Information)页面的中内容进行截图,或者保存页面为 HTML。
  • 如果用户在登录系统有困难的话,对 全局权限(Global Permissions)页面中的内容进行截图。
  • 如果你在空间和页面权限访问有困难的话,进入 空间管理(Space Admin)页面,然后对这个页面中的权限(Permissions)页面的内容进行截图。

Confluence 配置文件

  • 如果你实现了自定义的授权,或者在任何情况下你编辑了 seraph-config.xmlseraph-paths.xml文件的话,请提供修改过的文件。

用户管理系统

  • 包含你 LDAP 服务器的名字和版本。
  • 你的 LDAP 服务器使用的是动态还是静态组?
  • 重新检查你的目录设置。请查看 Connecting to an LDAP Directory 页面中的内容,然后对内容进行屏幕截图后提交。

分析

  • 启用分析,请查看 Performance Tuning 页面。
  • 启用用户管理的的日志详细信息。可以通过编辑 confluence/WEB-INF/classes/log4j.properties 配置文件进行修改。
    修改下面的内容:
    ###
    # Atlassian User
    ###
    #log4j.logger.com.atlassian.user=DEBUG
    #log4j.logger.com.atlassian.confluence.user=DEBUG
    #log4j.logger.bucket.user=DEBUG
    #log4j.logger.com.atlassian.seraph=DEBUG
    #log4j.logger.com.opensymphony.user=DEBUG

    删除每一行之前的 '#' 符合,现在的开始行内容为:

    ###
    # Atlassian User
    ###
    log4j.logger.com.atlassian.user=DEBUG
    log4j.logger.com.atlassian.confluence.user=DEBUG
    log4j.logger.bucket.user=DEBUG
    log4j.logger.com.atlassian.seraph=DEBUG
    log4j.logger.com.opensymphony.user=DEBUG
  • 当你完成上面的日志配置文件修改后,请尝试用你的 Confluence 的 LDAP 账号登录系统,然后拷贝日志文件中出现的错误信息。你可以找到你的 Confluence 安装目录,然后压缩(zip)整个 /logs 目录为一个独立文件发给我们进行检查。日志目录位于你的 Confluence Home 目录中。

https://www.cwiki.us/display/CONFLUENCEWIKI/Requesting+Support+for+External+User+Management