[wp-trac] [WordPress Trac] #63876: Certificate verification failure causing PHP 8.3 and 8.4 workflows to fail

WordPress Trac noreply at wordpress.org
Mon Aug 25 19:25:19 UTC 2025


#63876: Certificate verification failure causing PHP 8.3 and 8.4 workflows to fail
------------------------------+-----------------------------
 Reporter:  johnbillion       |      Owner:  (none)
     Type:  defect (bug)      |     Status:  new
 Priority:  normal            |  Milestone:  Awaiting Review
Component:  Build/Test Tools  |    Version:
 Severity:  normal            |   Keywords:
  Focuses:                    |
------------------------------+-----------------------------
 Since Saturday August 23rd the PHP 8.3 and 8.4 workflows are failing due
 to the test containers being unable to connect to MySQL/MariaDB.

 > Error: Failed to get current SQL modes. Reason: ERROR 2026 (HY000):
 TLS/SSL error: Certificate verification failure: The certificate is NOT
 trusted.

 Several factors have changed since the last successful run (needs
 verifying):

 * Actions runner container image (from Debian Bullseye to Trixie)
 * PHP (from 8.4.10 to 8.4.11 and from 8.3.23 to 8.3.24)
 * OpenSSL (from 3.0.16 to 3.5.11)
 * Possibly more

 Needs investigating to identify the root cause.

 * Example failing workflow: https://github.com/WordPress/wordpress-
 develop/actions/runs/17176362547/job/48737885376
 * Slack thread:
 https://wordpress.slack.com/archives/C02RQBWTW/p1755973957184769
 * Runner container update: https://github.com/docker-library/php/pull/1596
 * Last successful workflow run: https://github.com/WordPress/wordpress-
 develop/actions/runs/17159678620/job/48686559044
 * Debugging PR by @desrosj: https://github.com/WordPress/wordpress-
 develop/pull/9595

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63876>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list