Visual studio 2013 TFS server 2013签入问题

Visual studio 2013 TFS server 2013签入问题,visual-studio-2013,version-control,azure-devops,source-control-explorer,Visual Studio 2013,Version Control,Azure Devops,Source Control Explorer,在我们的TFS server 2013中,我们有几个项目 (例如:P1、P2、P3、P4) 当我要签入单个项目的代码时,我在visual studio 2013的输出窗口中遇到下列错误。 (但团队连接和其他源代码管理功能工作正常) 所有更改都是未修改的文件或锁。服务器已撤消更改 无法将数据写入传输连接:远程主机强制关闭了现有连接 服务器返回了不受支持的内容类型text/html TF30063:您无权访问 还有一段时间,它是工作,我会得到这个消息 变更集1874已成功签入 其他项目运行良好

在我们的TFS server 2013中,我们有几个项目
(例如:P1、P2、P3、P4)

当我要签入单个项目的代码时,我在visual studio 2013的输出窗口中遇到下列错误。 (但团队连接和其他源代码管理功能工作正常)

所有更改都是未修改的文件或锁。服务器已撤消更改

无法将数据写入传输连接:远程主机强制关闭了现有连接

服务器返回了不受支持的内容类型text/html

TF30063:您无权访问

还有一段时间,它是工作,我会得到这个消息

  • 变更集1874已成功签入

其他项目运行良好,例如:P1、P2、P4

看起来好像有什么东西正在拦截呼叫并阻止它。TFS通常总是返回一个响应类型
soap+xml
xml
json
,您看到的
text/html
表明由于某种原因出现了html错误页

我怀疑它是本地的病毒扫描程序(如果它提供web流量保护),或者是上游代理服务器,或者是TFS服务器本身的反病毒。该TFS服务器或您的TFS服务器本身确实遇到了问题,在这种情况下,TFS服务器上的事件日志应该具有ASP.NET崩溃报告

解决此问题的最简单方法是安装并运行fiddler,然后再次尝试签入。查找您得到的响应并查看HTML消息。我怀疑它会保存实际的错误消息,并且它可能会告诉您错误的确切来源



正如您所报告的,是SonicWALL在请求到达TFS之前阻止了请求。因此,要么NuGet包的内容有可疑之处,要么需要调整SonicWALL规则以接受到TFS服务器的特定流量。

根据@jessehouwing,我使用了fiddler,发现下面的文件被SonicWALL网关防病毒服务阻止


所有的TFS路径都可以通过防火墙,现在它工作得很好。

@jessehouwing我使用fiddler查看错误,我发现它被SonicWALL网关防病毒服务阻止了。非常感谢您的有用回复:)