Got a mail saying: Action Required for Azure Database for PostgreSQL – Flexible Server to update your trusted root store, if you are doing certificate pinning

Saurav 20 Reputation points
2024-04-16T04:13:00.5533333+00:00

I just got this in the mail, our applications are asp .net core microservices, we just connect using the basic configurations in appsettings.json.

What impact does this update will have in our current setup ?

Server=hostname.postgres.database.azure.com;Port=5432;Database=our_db;User Id=our_user;Password=our_password;
Azure Database for PostgreSQL
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ShaktiSingh-MSFT 13,426 Reputation points Microsoft Employee
    2024-04-16T05:48:44.1366667+00:00

    Hi Saurav •,

    Welcome to Microsoft Q&A forum.

    As I understand, you want to know about the certificate email received for Azure Database for PostgreSQL Flexible Server.

    For .NET (Npgsql) users on Windows, connecting to Azure Database for PostgreSQL - Flexible Servers deployed in Azure Government cloud regions (US Gov Virginia, US Gov Texas, US Gov Arizona) make sure both Microsoft RSA Root Certificate Authority 2017 and DigiCert Global Root G2 both exist in Windows Certificate Store, Trusted Root Certification Authorities. If any certificates don't exist, import the missing certificate.

    For .NET (Npgsql) users on Windows, connecting to Azure Database for PostgreSQL - Flexible Servers deployed in Azure public regions worldwide make sure both Microsoft RSA Root Certificate Authority 2017 and DigiCert Global Root CA both exist in Windows Certificate Store, Trusted Root Certification Authorities. If any certificates don't exist, import the missing certificate.

    Here is the complete MS documentation for the same:

    https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-update-client-certificates-java

    Hope this helps. Let us know if you have more queries.

    Thanks