2017-03-24 31 views
0

我在Windows Server 2016机器上安装了TeamCity,并将ci.mydomain.com分配给serverUrl。我在那台托管我的nuget服务器的机器上也有IIS。Teamcity服务器URL返回404

当我键入ci.mydomain.com它返回一个404 nuget.mydomain.com工作正常

有谁知道这是为什么?

由于在TeamCity的管理设置提前

回答

2

“服务器URL”不会影响的TeamCity服务器是如何被访问。

您可以先打开服务器计算机上的127.0.0.1:PORT,检查TeamCity是否正常运行,其中PORT是配置TeamCity运行的位置(例如,检查\ logs \ teamcity-server.log文件,与“Web服务器端口”一致)

如果可行,请确保SERVER:PORT从其他机器运行,其中SERVER是机器IP和相同的PORT。如果您希望将IIS用作反向代理,请选择related TeamCity instructions

最后,您需要确保ci.mydomain.com解析为IP并在URL中使用适当的端口。

+1

ci.mydomain.com:4567有效。我想将其重定向到ci.mydomain.com(端口80)。 – pantonis

+0

您可以在端口80上运行TeamCity(需要在TeamCity的conf \ server.xml中进行更改),或者您可以在不同的路径下运行您的nuget服务器和TeamCity(ci.mydomain.com/ ):这需要TeamCity(也可能是nuget服务器)重新配置。 TeamCity说明可在答案的链接中找到。 – Yaegor

相关问题