Azure is updating the Certificate Authority (CA) root certificates that are used to establish secure SSL/TLS connections between your app (in this case, your WordPress app hosted on Azure App Service) and the Azure Database for MySQL Flexible Server.
These certificates are important to ensure:
- Secure encrypted traffic between your web app and database.
- Trust validation using known CA root certificates.
Starting October 2025, the older root certificates will no longer be trusted, and connections will fail if your app is not set up to trust the new ones.
In most cases, no action is needed if you're using:
- Default Azure App Service platform
- WordPress configured without custom SSL certificate pinning
That’s because App Service automatically trusts Microsoft-managed root CAs, including the new DigiCert root. So, if you're not overriding any SSL certificate behavior, you’re safe, no changes needed.
However, You Do Need to Act If:
- You’re explicitly referencing a
.pem
certificate file inwp-config.php
or a custom MySQL client. - You’re using a custom Docker image that bundles a specific or outdated CA trust store.
In these cases, the connection might fail once the old certificate is retired, so you must update your certificate.
If affected, please follow below steps:
- Download the New Root Certificate https://learn.microsoft.com/en-us/azure/mysql/flexible-server/how-to-connect-tls-ssl
- Update Your App (If Using Custom Cert Reference)
- Upload the new
.crt.pem
file to your App Service app or Docker image - Update your
wp-config.php
or environment settings to use the new certificate
- Restart the app and ensure successful MySQL connection over SSL with the new root.
Hope this helps, if you have any further concerns or queries, please feel free to reach out to us.