【问题标题】:I am building DSpace repository on Ubuntu 16.04 LTS我正在 Ubuntu 16.04 LTS 上构建 DSpace 存储库
【发布时间】:2017-06-03 19:29:31
【问题描述】:

我正在 Ubuntu 16.04 LTS 上构建 DSpace 存储库。我已经按照这里的手册安装了所有必备软件:https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace。 构建成功,我可以部署 webapps。但是当我尝试添加[点击搜索链接后的屏幕][1]

[1]:https://i.stack.imgur.com/nlDDT.png点击搜索链接出现此错误。 下面是错误详情

预期的 mime 类型 application/octet-stream 但得到了 text/html。 Apache Tomcat/8.0.39 - 错误 报告H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} 身体 {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} 乙 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {颜色:黑色;}A.name {颜色:黑色;}.line {高度:1px; 背景颜色:#525D76;边框:无;}

HTTP 状态 403 -

类型状态报告

消息

描述 访问指定资源 已被禁止。

阿帕奇 Tomcat/8.0.39

如何绕过此错误。请帮忙。

【问题讨论】:

    标签: css solr ubuntu-16.04 dspace


    【解决方案1】:

    听起来您的 Solr webapp 正在拒绝来自 DSpace Discovery 模块的 HTTP 请求。默认情况下,“solr”WAR 配置了 LocalHostRestrictionFilter,确保只有本地机器可以直接与搜索、统计等 solr 核心进行通信。

    确保在您的 $dspace/config/dspace.cfg 配置中,您的“solr.server”参数设置正确。如果您使用默认值在同一台机器上运行所有内容,则应该类似于

    solr.server = http://localhost:8080/solr
    

    你的 $dspace/config/modules/discovery.cfg 应该说

    discovery.search.server = ${solr.server}/search
    

    如果您的 solr 实例部署到与运行 XMLUI 应用程序/主 DSpace 实例的机器不同的机器上,这将是预期的行为。即使它们都在同一台机器上运行,也可能 solr 看到的 IP 不是“127.0.0.1”(例如 ipv6 本地地址,或被 SNAT 更改的地址,代理地址)。

    您的 Tomcat 访问日志应该让您了解它所看到的 IP(搜索具有 403 HTTP 响应代码的条目)。如果您的 IP 看起来不错,但恰好与 127.0.0.1(ipv6,重写或代理地址)不匹配,那么您可以更改 LocalHostRestrictionFilter 阀以允许该地址。 (请注意不要打开超出您想要的访问权限!) https://wiki.duraspace.org/display/DSPACE/Solr#Solr-Bypassinglocalhostrestrictionpermanently

    有一个关于如何做到这一点的指南

    【讨论】:

      猜你喜欢
      • 2016-12-07
      • 2016-08-29
      • 2017-06-26
      • 2016-12-22
      • 1970-01-01
      • 1970-01-01
      • 2018-07-20
      • 1970-01-01
      • 2016-09-17
      相关资源
      最近更新 更多