我无法从远程计算机浏览我的团队城市(JetBrains).我按照安装说明进行操作,安装顺利进行.我可以在服务器上本地浏览到应用程序,完全没问题.我将配置文件中的默认服务器URL更改为http:// my servername.我可以浏览到http://我的服务器名称,应用程序在本地显示没问题.该应用程序也安装在服务器的默认80端口上,没有安装其他Web服务器.
如果我浏览到http://我的笔记本电脑上的服务器名称在同一个domian上没有任何反应.当我运行诊断程序时,它似乎拿起了webserve但它无法响应.
作为测试,我卸载了应用程序并安装了IIS,以查看是否可以远程浏览到默认的IIS页面.这根本没有问题.我卸载了IIS,确保没有任何东西占用服务器上的端口80.重新安装应用程序,配置完全相同,仍然没有.该应用程序在本地工作正常,但我没有得到任何远程.
我只是想知道是否有人知道我能尝试的其他事情?或者是否需要调整tomcat中的设置?
Eri*_*ric 12
我刚刚将TeamCity从7.0更新到7.1,现在我遇到了完全相同的问题.
然而,事实证明是原因与TeamCity升级没有任何关系.事实证明,我们的系统管理员已经设置了策略更新来阻止除端口80以外的所有传入连接.当我开始升级时,我注意到服务器想要进行一些系统更新.所以我先放手.
我怀疑,如果我在系统更新后尝试访问TeamCity服务器,我已经意识到我无法再远程访问该网站.
但是因为我在TeamCity更新后才注意到它,所以我认为它是罪魁祸首,浪费了很多时间在红鲱鱼身上.
我的解决方案是
(#3)是我的问题.
希望这有助于将来的其他人...
验证服务器是否在未被防火墙阻止的端口上运行.必要时更改端口.
Tomcat还支持绑定到特定的IP地址,如果您的计算机有多个IP,您可以配置在server.xml中使用哪个IP,例如:
<Connector port="80" address="10.10.10.10" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)
其中10.10.10.10是可以从远程计算机访问的服务器的IP.
检查服务器日志以确保它在正确的IP /端口上启动并且正在接受连接.
| 归档时间: |
|
| 查看次数: |
9674 次 |
| 最近记录: |