【问题标题】:Proxying Jira with Apache results in broken Pages使用 Apache 代理 Jira 会导致页面损坏
【发布时间】:2017-02-15 09:09:38
【问题描述】:

一旦我使用 Apache 服务器代理我现有的 7.3.1 Jira 安装,它只会显示损坏的页面,而对于 Jira 启动它不会自动刷新页面。

如果我通过基本 URL 在浏览器中打开 Jira,它的工作原理就像魅力一样。即使在 Jira Startup 上,它也会自动刷新并显示 Jira 的当前状态,例如加载附加组件和东西。

Apache 是否有可能阻止了 jira 页面的某些部分?

对于 apache,我使用了这里的发行版:Apachehaus.com 对于设置,我使用了 Atlassian 的以下步骤:Link

为什么显示的页面是通过 apache 而不是 Jira 的 Base URL 显示的?

【问题讨论】:

    标签: apache jira


    【解决方案1】:

    我在 apache 后面使用 jira 与 mod_proxy 和 ajp 几年以来没有任何问题。

    • 起初我在 jira-settings 中禁用了 gzip 压缩
    • 在 jira 安装的服务器 xml 中,我将 jira 的上下文路径从“/”修改为“/jira”
    • 我还在端口 9008 上启用了 ajp-connector <Connector port="9008" redirectPort="8443" enableLookups="false" protocol="AJP/1.3" URIEncoding="UTF-8" />
    • 最后是我的 httpd.conf 的 sn-p(来自 VirtualHost-Tag)

      # mount jira
      ProxyPass /jira ajp://localhost:9008/jira timeout=60
      ProxyPassReverse /jira ajp://localhost:9008/jira
      

    【讨论】:

    • 您好,感谢您的回答。识别起来要复杂得多,但问题是我使用的浏览器是 IE 11。它被配置为将该站点作为不受信任的站点处理。这可能会关闭所有需要由站点执行的花哨的 Jira 东西......我修复了它,然后把它烧掉了。无论如何谢谢;)
    猜你喜欢
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多