将CQ5.6.1升级到AEM 6.1,身份验证问题

时间:2015-11-11 12:03:46

标签: cq5 aem

我一直遵循有关的指示 https://docs.adobe.com/docs/en/aem/6-1/deploy/upgrade.html

我到达了#34;升级完成后,将显示AEM主页。"

但是,除了http:/// system / console"之外的所有请求之外,我获得的所有请求都是#503;完全如此步骤下的NOTE所述。

问题是我总是会在升级过程中遇到此错误,而且在升级完成后也会出现此错误!

error.log声明:

11.11.2015 12:38:29.888 *ERROR* [qtp231586654-77] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: AuthenticationSupport service missing. Cannot authenticate request.
11.11.2015 12:38:29.888 *ERROR* [qtp231586654-77] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: Possible reason is missing Repository service. Check AuthenticationSupport dependencies.

非常感谢任何帮助。

5 个答案:

答案 0 :(得分:2)

我们曾经遇到过这样的一次: 磁盘空间存在问题(磁盘已满),请确保您有足够的可用空间。

答案 1 :(得分:2)

可能有两个原因:

  1. 某些捆绑包未激活。
  2. Lucene已经腐败,因此无法启动
  3. 可能的解决方法是:

    1. 如果活动包未激活,请将其恢复活动状态。
    2. 停止您的实例。转到crx-quickstart\repository\index并删除索引文件夹。
    3. 重新启动实例(这将完全重新生成Lucene索引)。

答案 2 :(得分:1)

快速修复:

  1. 停止AEM实例。

  2. 转到文件夹crx-quickstart\repository\删除文件夹索引

  3. 启动AEM。

  4. 一切都应该正常工作。 (它为我工作)

答案 3 :(得分:0)

删除索引后检查crx-quickstart\repository\下的权限。

答案 4 :(得分:0)

对我来说,它与段存储或索引或任何不满意的包无关。相反,它是数据存储区。

数据存储目录的权限不允许运行 aem 的用户访问它。数据存储目录在 org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore 中配置。

这个错误确实应该更容易地揭示其根本原因。不过,我确定它在日志中的某个地方......