De RDS-documentatie legt uit waarom dit gebeurt, en suggereert dat je het CA-certificaat niet eens nodig hebt:
De 3e parameter wordt in wezen genegeerd door de klant. Ik wed door de 3e parameter in te stellen op NULL , heeft het geen zin om mysqli::ssl_set() . aan te roepen als alle parameters null zijn.
Probeer die functieaanroep helemaal te verwijderen.