【发布时间】:2020-11-08 08:38:34
【问题描述】:
我们正在使用 Azure Devops 2019(应用程序和数据层位于不同的服务器上),我们进行了域迁移,因此我们不得不将 Devops URL 从 https:\Devops.OldDomain.com 更改为 https:\Devops。新域网
以下是后续步骤
-
更改了 IIS Devops 站点上的 URL 并为 https 应用了第三方证书(确保将证书添加到受信任的根证书)
-
从 Devops 管理控制台更改公共 URL(将 url 更改为新的 Devops Url)(从 tbl_AccessMapping 验证访问点并将其更新为新 url)
-
重启 Devops 服务器
以下是确定的问题
1)我注意到构建代理停止工作\离线,当我尝试设置新代理时,我看到如下 "发送请求时出错。连接失败。重试或按 ctrl-c 退出"
尝试更改代理文件以更正 url(但没有成功)
2)当我启动 Azure devops 管理控制台时,我看到以下错误
- 当我尝试从 Visual Studio 添加 Devops url(Visual Studio 安装在 Devops 服务器内)时,我看到以下错误 “TF400324:Azure Devops 服务无法从服务器获得,底层连接已关闭”
我错过了什么吗?我了解应用程序和数据之间缺少一些通信,但我无法确定出了什么问题
【问题讨论】:
-
您的 DevOps 服务器似乎无法连接到数据库。您是否能够从 DevOps 服务器应用层机器连接到目标 SQL Server 数据库?如果数据库不同,可能需要重新映射:docs.microsoft.com/en-us/azure/devops/server/admin/backup/…
-
感谢您的回复,除了构建代理之外,一切似乎都运行良好(如代码提交、电子邮件警报、创建新项目集合等)。我们在应用层有自托管代理,这些代理在迁移后停止工作
-
您能否在与您的 DevOps 服务器相同的机器上设置新代理?错误应保存到 _dialog 文件夹中的日志文件中。
-
我已尝试创建新代理,以下是最近试用的日志消息 [2020-07-20 08:25:51Z ERR 终端] 写入错误:发生错误:未配置 [2020-07 -20 08:25:51Z ERR AgentProcess] System.InvalidOperationException: 未在 Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.LoadSettings() 在 Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(CommandSettings命令)在 Microsoft.VisualStudio.Services.Agent.Listener.Program.MainAsync(IHostContext context, String[] args)
-
太简单了,有没有细节错误?
标签: azure azure-devops build-agent