You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When configuring a RabbitMQ Trigger with tls=enable and ca=x509cert in the assoicated TriggerAuthentication the provided CA certificate is ignored when the Trigger is in http mode.
This forces the use of unsafeSSL to connect to a TLS only RabbitMQ cluster.
Expected Behavior
Supplied TLS paramters (including CA only) shuold be used for both the HTTP and AMQP connection modes.
Actual Behavior
Trigger fails to active and Events on the ScalledObject and logs from Keda show tls: failed to verify certificate
I've checked the code and you're totally right, the cert data is parsed but the HTTP client doesn't use it at all. Are you willing to open a PR fixing it?
Report
When configuring a RabbitMQ Trigger with
tls=enable
andca=x509cert
in the assoicatedTriggerAuthentication
the provided CA certificate is ignored when the Trigger is inhttp
mode.This forces the use of
unsafeSSL
to connect to a TLS only RabbitMQ cluster.Expected Behavior
Supplied TLS paramters (including CA only) shuold be used for both the HTTP and AMQP connection modes.
Actual Behavior
Trigger fails to active and Events on the ScalledObject and logs from Keda show tls: failed to verify certificate
Steps to Reproduce the Problem
Logs from KEDA operator
KEDA Version
2.13.1
Kubernetes Version
1.29
Platform
Other
Scaler Details
RabbitMQ
Anything else?
No response
The text was updated successfully, but these errors were encountered: