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

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

  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. 保存服务器配置文件。

(warning) 不要删除 http 链接器中的备注,Synchrony 代理被历来进行健康检查,这个检查仍是经过 HTTP 访问的。若是你不但愿包括  http 链接器。你能够使用 synchrony.proxy.healthcheck.disabled 系统属性来禁用健康检查。服务器

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

(info) 默认针对 Confluence 的链接器端口为 8090.spa

 

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

相关文章
相关标签/搜索