-
Notifications
You must be signed in to change notification settings - Fork 843
MySQL IAM authentication fails when custom CAs are specified in config #39832
Copy link
Copy link
Closed
Labels
#g-orchestrationOrchestration product groupOrchestration product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.P2Urgent: Supported workflow not functioning as intended, newly drafted feature with urgent Fleet needUrgent: Supported workflow not functioning as intended, newly drafted feature with urgent Fleet needbugSomething isn't working as documentedSomething isn't working as documentedcustomer-leolo~activation-blockerBlocks a customer activationBlocks a customer activation~released bugThis bug was found in a stable release.This bug was found in a stable release.
Milestone
Metadata
Metadata
Assignees
Labels
#g-orchestrationOrchestration product groupOrchestration product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.P2Urgent: Supported workflow not functioning as intended, newly drafted feature with urgent Fleet needUrgent: Supported workflow not functioning as intended, newly drafted feature with urgent Fleet needbugSomething isn't working as documentedSomething isn't working as documentedcustomer-leolo~activation-blockerBlocks a customer activationBlocks a customer activation~released bugThis bug was found in a stable release.This bug was found in a stable release.
Type
Projects
Status
Done
Fleet version: 4.78.3
Web browser and operating system: N/A (Server-side issue)
💥 Actual behavior
When specifying custom Certificate Authorities (CAs) via the Fleet config, MySQL IAM authentication is effectively disabled, causing database connections to fail. This issue particularly affects customers in AWS GovCloud environments where the included RDS auth certificate chain doesn't work, requiring custom CAs to be specified.
The custom CA configuration overrides the IAM auth settings, preventing successful authentication to RDS instances that have IAM auth enabled.
🧑💻 Steps to reproduce
🕯️ More info (optional)