我正在评估JIRA的任务/错误跟踪。 目前看起来还不错,但是它不断地用“本地主机”报告URL,而不是在外发电子邮件中的服务器名称。 (下面的例子)有没有办法解决这个问题?
美元钞票磨损太快
Key: TWEEDLEDEE-2 URL: http://localhost:8082/browse/TWEEDLEDEE-2 Project: Tweedledee Issue Type: Whiz-bang-thingamajig! Components: Dee Environment: USA money Reporter: Jason S (admin) Assignee: Jason S美元钞票只是穿得太快了。 请find一个解决scheme。
– 这个消息是由JIRA自动生成的。 – 如果您认为发送错误,请联系其中一位pipe理员: http:// localhost:8082 / secure / Administrators.jspa – 有关JIRA的更多信息,请参阅: http : //www.atlassian.com/software/jira
没关系,我自己想清楚了。
你去pipe理→全局设置→常规configuration→编辑configuration(在底部…注意:这没有一个下划线表明它是一个链接)→基地址
除非你使用mod_proxy_http否则JIRA并不正式支持把tomcat放在apache之后。 除了在pipe理屏幕中设置Base URL属性外,推荐的configuration也是这样的
/etc/httpd/vhosts.d/jira.company.com.conf
... ProxyPreserveHost On <Location /> ProxyPass http://localhost:8080/ </Location> ...
/opt/j2ee/domains/company.com/jira/tomcat/conf/server.xml
... <Connector address="localhost" port="8080" URIEncoding="UTF-8" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" proxyName="jira.company.com" proxyPort="80" disableUploadTimeout="true" /> ...
这应该让你继续http ,让我知道如果你想为https的例子
免责声明:我目前是Atlassian员工,虽然我不在JIRA团队工作