URL更改后Devops2019 JobAgent关闭

时间:2020-07-17 18:35:27

标签: tfs azure-devops azure-devops-server-2019 build-agent azure-devops-self-hosted-agent

我们正在使用Devops 2019(应用程序和数据层位于两台不同的服务器上),作为域迁移的一部分,我们更改了Devops URL 来自:https:\ domain.wireless.com 到:https:\ domain.wire.com

但是更改URL后,我们注意到所有构建代理都停止工作(自托管代理),并且启动管理控制台并尝试发送测试邮件时,我看到如下所示:


Exception Message: The underlying connection was closed: 
An unexpected error occurred on a send. (type WebException)Exception Stack Trace:
   at System.Net.HttpWebRequest.GetResponse()
   at Microsoft.TeamFoundation.Admin.Console.Models.DlgSendTestMailViewModel.SendEmail()

内部异常详细信息:

Exception Message: Unable to read data from the transport connection:
An existing connection was forcibly closed by the remote host. (type IOException)
Exception Stack Trace:
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)

需要有关如何解决此类问题的帮助

1 个答案:

答案 0 :(得分:1)

可能不是您理想的方法,但是您可以使用新的URL删除并注册代理。之后,您必须重置所有自定义功能。

对于Windows,URL存储在代理程序根文件夹的隐藏文件中。我认为仅在该代理配置中对其进行修改是行不通的,但是如果该代理作为服务运行,则可以尝试更改其中一个并停止/启动该代理。如果它正在运行自动登录(也许用于UI测试),除了删除/重新配置外,我再也没有成功。