原谅我的无知,但我在一个运行Apache的Linux系统上设置Jira,并有几个VirtualHostconfiguration,每个configuration都响应一个唯一的IP地址。 例如,www.mysite.com是1.2.3.4,www.myothersite.com是5.6.7.8。
我有Jira运行,它响应www.mysite.com:8080,但它也响应服务器上的其他地址 – www.myothersite.com:8080。 我只希望mysite.com:8080工作和myothersite.com:8080失败。 有任何想法吗?
解决scheme应该是修改您的VirtualHost块为Jira从:
<VirtualHost *:8080>
至:
<VirtualHost 1.2.3.4:8080>
但是,由于它是一个端口8080监听器,你确定它不只是一个直接的Tomcat监听器,完全跳过Apache吗?
我不确定这是否是最好的方式,但是我查看了Tomcat的server.xml文件,发现我可以将地址属性添加到设置端口8080的连接器节点。通过这样做,它只会响应到端口8080上的请求,而不是在服务器上设置的其他IP地址。