Limitations in ADO Service Connection Thumbprint field

Chad Cummings 0 Reputation points
2025-04-11T17:07:05.96+00:00

Background:

We have some Self-Hosted agents based on GH-running-images. We need to use these as they are in-network to eliminate MSFT Hosted based network issues (i.e. accessing KV resources)/upkeep.

For Service Fabric Cluster deployments we had issues using Cert-based/common name. There was extensive back and forth with Microsoft. We eventually found that we had to use cert-based/thumbprints and include ALL the cluserCertificateThumbprints from each SF Cluster in each respective Service Fabric Service Connection.

This solved our issues temporarily; however, the number of thumbprints can fluctuate apparently. So when it went to 8 total, all the connections broke with "##[error]FABRIC_E_SERVER_AUTHENTICATION_FAILED: CertificateNotMatched"

The issue is the in the ADO UI for Service Fabric Service Connection thumbprint field is limited and can only take 7 thumbprints before it cuts off any other input. I found a variety of potential options recommended, but none are scalable as the Service Connection is shared out of one primary ADO Project and used by X number of other projects with a mixture of YAML and Classic pipelines.

The simplest solution is for the thumbprint max field input to be increased or allow an import of a file if the data set is over 7 thumbprints.

So, the question, is how can we get this request facilitated? Or is there another approach that is scalable for thumbprint-based usage?

Azure DevOps
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.