TFS 2017 TF31002

问题描述 投票:-2回答:1

显然我们在TFS 2017 11.0.60315.1中遇到配置问题

团队项目集合在线,但是当我尝试从客户端AND服务器连接时出现TF31002错误。例如点击“更改网址”和“测试”

当我从应用程序层单击“组成员身份”或“管理安全性”时,我还会获得HTTP代码404:找不到。

我无法添加图片,所以...这是笔录:

遇到错误TF31002:无法连接到该Team Foundation Server:http://myserver:8080/tfsTeam Foundation Server网址:http://myserver:8080/tfs。失败的可能原因包括:-Team Foundation Server的名称,端口号或协议不正确。-Team Foundation Server离线-密码已过期或不正确技术信息(针对管理员):远程服务器返回错误:(404)找不到。

  1. 我已尝试更改服务帐户和密码
  2. 我点击了重新申请帐户
  3. 我尝试更改身份验证设置
  4. 当我单击“组成员身份”或“管理安全性”时,出现404错误
  5. 我已经尝试更改URL

    a。 http://myserver:8080/tfs/defaultcollection

    b。 http://myserver:80//

    c。 http://myserver:8080

    d。 http://(ipaddress):8080/tfs

    e。 http://localhost:8080/tfs

tfs tfs2017
1个回答
0
投票

远程服务器返回错误:(404)找不到。

如果您使用的是http://localhost:8080/tfs网址,仍然会显示(404)Not Found。那么这种问题可能与IIS端有关。

首先检查IIS日志,如果有一些有用的信息。

转到IIS管理器检查TFS绑定应如下所示:

enter image description here

如果您在TFS应用程序池下查看IIS管理器,应用程序池,那么TFS appPool使用的身份是什么?如果您看到它被设置为“ ApplicationPoolIdentity”而不是networkService或TFSservice的域帐户,enter image description here

尝试以下原因和解决方案,看看是否可以解决问题:

原因:ApplicationPoolIdentity帐户对内容文件夹没有权限。

分辨率:在内容所在的文件夹上设置“应用程序池标识”(这是一个虚拟帐户)的权限。

要做的步骤是:

  • 在IIS管理器中右键单击您的站点/应用程序,然后选择编辑权限。
  • 在“安全性”选项卡下,单击“编辑”,然后单击“添加”。输入“ IIS AppPool \”,确保将位置设置为本地计算机,并选择检查名称。
  • 允许该用户具有修改权限。http://learn.iis.net/page.aspx/624/application-pool-identities/

此外,您也可以在这里查看这个类似的问题:TFS 2010 RC, getting 404 on http://localhost:8080/tfs

检查是否还安装了[[UrlScan,并且阻止了您的tfs站点。

© www.soinside.com 2019 - 2024. All rights reserved.