我在 Windows Server 2016 机器上安装了 TeamCity,并将 ci.mydomain.com 分配给了 serverUrl。我在托管我的 nuget 服务器的那台机器上也有 IIS。
当我输入 ci.mydomain.com 时,它返回 404。nuget.mydomain.com 工作正常
有谁知道为什么?
提前致谢
我在 Windows Server 2016 机器上安装了 TeamCity,并将 ci.mydomain.com 分配给了 serverUrl。我在托管我的 nuget 服务器的那台机器上也有 IIS。
当我输入 ci.mydomain.com 时,它返回 404。nuget.mydomain.com 工作正常
有谁知道为什么?
提前致谢
TeamCity 管理设置中的“服务器 URL”不会影响 TeamCity 服务器的访问方式。
您可以首先在服务器计算机上打开 127.0.0.1:PORT 以检查 TeamCity 是否运行正常,其中 PORT 是配置 TeamCity 运行的位置(例如检查 \logs\teamcity-server.log 文件,与“Web服务器端口”)
如果可行,请确保 SERVER:PORT 可以在其他机器上运行,其中 SERVER 是机器 IP 和相同的 PORT。如果您更愿意将 IIS 用作反向代理,请查看相关的 TeamCity 说明。
最后,您需要确保 ci.mydomain.com 解析为 IP 并在 URL 中使用适当的端口。