An Azure managed MySQL database service for app development and deployment.
Thank you for reaching out to Microsoft QA.
We understand you're experiencing difficulties connecting your OpenVPN Access Server on Ubuntu to your Azure MySQL Flexible Server following the recent certificate rotation. The error you're encountering — ERROR 2026 (HY000): SSL connection error: SSL_CTX_set_default_verify_paths failed — typically points to an issue with the SSL/TLS configuration, particularly around certificate verification paths.
This issue is common after Azure MySQL Flexible Server certificate rotations, which now require three certificates during the transition period:
- DigiCert Global Root CA (SHA-1) – still in use until full rotation.
- DigiCert Global Root G2 (SHA-256)
- Microsoft RSA Root Certificate Authority 2017
If your CA bundle only includes the two new certificates, it will fail until the full rotation completes.
Kindly refer the below official document to mitigate the issue -
https://learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-root-certificate-rotation
https://learn.microsoft.com/en-us/azure/mysql/flexible-server/how-to-connect-tls-ssl
Thanks,
Vrishabh