无法再访问 Azure DevOps 中的 NuGet 源 (TF246017 / TF30040)

NuGet feed in Azure DevOps is not accessible anymore (TF246017 / TF30040)

我最近在 Azure DevOps 中激活了新的 URL,从

https://xxx.visualstudio.com/

https://dev.azure.com/xxx

因此,我的 NuGet 提要地址也发生了变化:

https://{xxx.pkgs.visualstudio.com/_packaging/feed.xxx.ca/nuget/v3/index.json

https://pkgs.dev.azure.com/xxx/_packaging/feed.xxx.ca/nuget/v3/index.json

除一件事外,一切正常。现在,我无法访问我的 NuGet 提要(对 Mac 和 Rider 使用 Visual Studio、Visual Studio)。我最终遇到以下错误:

Attempting to gather dependency information for multiple packages with respect to project 'iOS', targeting 'Xamarin.iOS,Version=v1.0' Unable to load the service index for source https://pkgs.dev.azure.com/xxx/_packaging/feed.xxx.ca/nuget/v3/index.json.

如果我在浏览器中输入地址,我会收到以下错误消息:

{"$id":"1","innerException":null,"message":"TF246017: Azure DevOps Server could not connect to the database. Verify that the instance is specified correctly, that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.","typeName":"Microsoft.TeamFoundation.Framework.Server.DatabaseConnectionException, Microsoft.TeamFoundation.Framework.Server","typeKey":"DatabaseConnectionException","errorCode":0,"eventId":3008}

问题

我该如何解决?


更新#1

SO question 中描述了类似的错误。我没有使用代理服务器。


更新#2

我在访问 index.json 时没有看到此错误消息:

{"$id":"1","innerException":null,"message":"TF30040: The database is not correctly configured. Contact your Azure DevOps Server administrator.","typeName":"Microsoft.TeamFoundation.Framework.Server.AzureClientIPRestrictedException, Microsoft.TeamFoundation.Framework.Server","typeKey":"AzureClientIPRestrictedException","errorCode":0,"eventId":3007}

我发布了相同的 question developercommunity.visualstudio.com and got it fixed. It was due a problem on Microsoft's side as shown on the dev.azure's status page