如何禁用teamcity服务器URL自动检测或手动修复服务器URL?

时间:2018-02-16 12:27:57

标签: nuget teamcity

我的默认设置是我的Teamcity实例。它在nginx后面,所以我已将 / WWW 文件夹移动到 / teamcity 文件夹,并设置了nginx位置记录。

location /teamcity {
  proxy_pass http://localhost:8111/teamcity;
  # and a couple of _sets here
}

一切正常,除了Nuget feed。我可以列出来自它的数据包但我无法下载任何数据包,因为数据包URL。

    It looks like:
 1. http://some.domain.com:443/teamcity/whatever/url/for/the/packet/(correct one)
    instead of:
 2. https://some.domain.com/teamcity/(correct URL)

第二个URL的数据包是可访问的,但是feed会返回第一个URL。 "常规设置"中的网址和" main-config.xml"也是正确的。这是因为URL自动检测,所以我可以禁用它一些如何或是否因为另一个问题?

1 个答案:

答案 0 :(得分:1)

服务器URL自动检测与此问题无关。如果您指定了自定义URL,则将禁用自动检测。

确保按照我们的文档中指定的方式传递所有必需的标头:https://confluence.jetbrains.com/pages/viewpage.action?pageId=74845225#HowTo...-NGINX