AlfrescoRuntimeException:GetModelsDiff返回状态为403,api / solr / aclchangesets返回状态:403

时间:2015-10-13 13:57:48

标签: ssl solr alfresco

我在Windows 7上使用可执行的默认安装安装了Alfresco。我的安装是Alfresco社区版本(5.0.d)。

我尝试配置SSL链接。我更改了generate_keystores.bat中名为D:\Alfresco\alf_data\keystore的文件。

这使我生成自签名证书。

然后我用我的证书替换了所有.keystore和.truststore,并且我还将证书导入到Java的密钥库中,该密钥库名为cacerts。

我将Tomcat服务器配置为仅在https中浏览/share

当我运行它时,所有内容看起来都很完美,但我无法用它搜索用户和网站。

索引似乎已断开,solr.log输出ERROR日志:

 2015-10-13 21:11:15,007 ERROR   
 [org.alfresco.solr.tracker.AbstractTracker] Tracking failed   
 org.alfresco.error.AlfrescoRuntimeException: 09132881
 api/solr/aclchangesets return status:403
        at org.alfresco.solr.client.SOLRAPIClient.getAclChangeSets(SOLRAPIClient.java:159)
        at org.alfresco.solr.tracker.AclTracker.checkRepoAndIndexConsistency(AclTracker.java:347)
        at org.alfresco.solr.tracker.AclTracker.trackRepository(AclTracker.java:313)
        at org.alfresco.solr.tracker.AclTracker.doTrack(AclTracker.java:104)
        at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153)
        at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)

'2015-10-13 21:11:15,012 ERROR [org.alfresco.solr.tracker.AbstractTracker] Tracking failed
org.alfresco.error.AlfrescoRuntimeException: 09132882 GetModelsDiff return status is 403
    at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1091)
    at org.alfresco.solr.tracker.ModelTracker.trackModelsImpl(ModelTracker.java:249)
    at org.alfresco.solr.tracker.ModelTracker.trackModels(ModelTracker.java:207)
    at org.alfresco.solr.tracker.ModelTracker.doTrack(ModelTracker.java:167)
    at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:153)
    at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:47)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)

有人可以告诉我这个问题的原因吗?

0 个答案:

没有答案