码迷,mamicode.com
首页 > Web开发 > 详细

Confluence 6 通过 SSL 或 HTTPS 运行 - 修改你 server.xml 文件

时间:2018-08-09 10:10:48      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:images   header   health   plain   ges   tab   XML   splay   disable   

下一步你需要配置 Confluence 来使用 HTTPS:

  1. 编辑 <install-directory>/conf/server.xml 文件。

  2. 取消注释下面的行:

    <Connector port="8443" maxHttpHeaderSize="8192"
        maxThreads="150" minSpareThreads="25"
        enableLookups="false" disableUploadTimeout="true"
        acceptCount="100" scheme="https" secure="true"
        clientAuth="false" sslProtocols="TLSv1,TLSv1.1,TLSv1.2"
           sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" SSLEnabled="true"
        URIEncoding="UTF-8" keystorePass="<MY_CERTIFICATE_PASSWORD>"/>
  3. 替换 <MY_CERTIFICATE_PASSWORD> 为你在证书中使用的密码。

  4. 确定 attribute-value 匹配 SSLEnabled="true" 是连接元素的一部分,如上面所示。如果这个特性没有被显示出来,尝试访问 Confluence 可能会遇到超时错误。

  5. 保存服务器配置文件。

技术分享图片 不要删除 http 连接器中的备注,Synchrony 代理被从来进行健康检查,这个检查还是通过 HTTP 访问的。如果你不希望包括  http 连接器。你可以使用 synchrony.proxy.healthcheck.disabled 系统属性来禁用健康检查。

不应该禁用内部的 Synchrony proxy(通过设置 synchrony.proxy.enabled 系统属性为 false),这个我们已知了在 Tomcat 确定 SSL 的时候将会导致问题。

技术分享图片 默认针对 Confluence 的连接器端口为 8090.

 

https://www.cwiki.us/display/CONF6ZH/Running+Confluence+Over+SSL+or+HTTPS


Confluence 6 通过 SSL 或 HTTPS 运行 - 修改你 server.xml 文件

标签:images   header   health   plain   ges   tab   XML   splay   disable   

原文地址:http://blog.51cto.com/ossez/2156566

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!