从文档中看来,我必须编辑server.xml文件进行设置:proxyName,proxyPort,scheme。
它不仅不能解释这些设置的用途,而且我也找不到背后的动机。普通的apache反向代理配置是否足够?
答案 0 :(得分:1)
您在server.xml
文件中引用的特定参数是Tomcat <Connector>
attributes。
实际影响是Jira或第三方应用程序有时会使用这些属性来构造完全限定的URL,以引用回Jira,并且有时还会传递给客户端浏览器。此处配置的属性应与Jira主系统配置中配置的基本URL匹配。
例如,如果Jira检测到您从此处配置的规范URL之外的其他内容访问Jira,则它可能会将重定向发送到用户的浏览器。有时还会在应用程序的某些部分中构造完全限定的URL(而不是相对URL)。
如果您希望应用程序链接和UPM(应用管理器)正常运行,通常还需要为这些属性(以及基本URL)设置正确的值。
出于本地测试或开发目的,通常可以完全删除这些属性(这将阻止自动重定向的发生),只要您始终从基本URL访问Jira,并且知道自己可能拥有AppLinks或UPM出现问题。删除它们肯定比配置错误的proxyName
更好,否则将导致重定向到错误的位置。