Azure Devops无法连接到服务结构群集

Azure Devops无法连接到服务结构群集,azure,azure-devops,azure-service-fabric,azure-pipelines,azure-pipelines-release-pipeline,Azure,Azure Devops,Azure Service Fabric,Azure Pipelines,Azure Pipelines Release Pipeline,我已经在Azure DevOps中为我们的服务结构集群设置了一个发布管道。但是,它在部署任务期间连接到集群时遇到问题 我尝试了不同的身份验证选项,收到了不同的错误: 基于证书 我为集群端点尝试了https和tcp协议。我使用正确的密码将服务器证书指纹放在服务器和客户端证书字段中。我收到的错误是: 尝试导入证书时出错。确保使用正确的证书值正确配置了服务端点,如果证书受密码保护,请使用有效的密码。错误消息:使用“3”参数调用“导入”时出现异常:“找不到请求的对象。” 端口19000在公共负载平衡器上

我已经在Azure DevOps中为我们的服务结构集群设置了一个发布管道。但是,它在部署任务期间连接到集群时遇到问题

我尝试了不同的身份验证选项,收到了不同的错误:

  • 基于证书

    我为集群端点尝试了https和tcp协议。我使用正确的密码将服务器证书指纹放在服务器和客户端证书字段中。我收到的错误是:

  • 尝试导入证书时出错。确保使用正确的证书值正确配置了服务端点,如果证书受密码保护,请使用有效的密码。错误消息:使用“3”参数调用“导入”时出现异常:“找不到请求的对象。”

    端口19000在公共负载平衡器上肯定是打开的

  • Azure Active Directory凭据

    我使用服务器证书指纹和我的Azure帐户用户名和密码尝试了这两种协议:

  • System.AggregateException:发生一个或多个错误。-->System.Fabric.FabrictTransienceException:无法ping任何提供的服务结构网关终结点。-->System.Runtime.InteropServices.COMException:来自HRESULT的异常:0x80071C49 位于System.Fabric.Interop.NativeClient.IFabricPropertyManagementClient2.EndNameExists(IFabricAsyncOperationContext上下文) 位于System.Fabric.FabricClient.PropertyManagementClient.NameExistsEndWrapper(IFabricAsyncOperationContext上下文) 在System.Fabric.Interop.AsyncCallOutAdapter2
    1.Finish(IFabricAsyncOperationContext上下文,布尔值expectedCompletedSynchronously)
    ---内部异常堆栈跟踪的结束---
    ---内部异常堆栈跟踪的结束---
    位于Microsoft.ServiceFabric.Powershell.ClusterConnection.InitializeLaimsMetadata(时间跨度超时)
    在Microsoft.ServiceFabric.Powershell.ConnectCluster.ProcessRecord()上
    --->(内部异常#0)System.Fabric.FabrictTransienceException:无法ping任何提供的服务结构网关终结点。-->System.Runtime.InteropServices.COMException:来自HRESULT的异常:0x80071C49
    位于System.Fabric.Interop.NativeClient.IFabricPropertyManagementClient2.EndNameExists(IFabricAsyncOperationContext上下文)
    位于System.Fabric.FabricClient.PropertyManagementClient.NameExistsEndWrapper(IFabricAsyncOperationContext上下文)
    在System.Fabric.Interop.AsyncCallOutAdapter2
    1.Finish(IFabricAsyncOperationContext上下文,布尔值expectedCompletedSynchronously)
    ---内部异常堆栈跟踪结束---我的客户端证书错误。请使用powershell获取正确的base 64字符串:

    [System.Convert]::tobase64字符串([System.IO.File]::ReadAllBytes(“certificate.pfx”))