{options,incompatible,[{verify,verify_peer},{cacerts,undefined}]} error #1713
-
I'm trying to connect exchanges from two different clusters via federation_plugin. But I'm encountering un unexpected error. One cluster is running on ec2s with SSL enabled outside k8s (upstream). And one cluster is inside k8s(downstream) deployed with rabbitmq-cluster-operator SSL disabled. No matter what settings I'm trying to use I get that error {options,incompatible,[{verify,verify_peer},{cacerts,undefined}]} though I have verify = verify_none on downstream. Upstream doesn't get my messages and also no logs there at all. My federation URI is amqps://user:[pass]@upstream.com:5672 UPSTREAM SSL settings:
DOWNSTREAM SSL settings:
Shouldn't I just get certs from upstream and establish amqps connections since it has ssl_options.fail_if_no_peer_cert = false? What do I have to do to make it work?
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hello, In general, TLS questions do not receive community support from Team RabbitMQ. Please see the community support policy. In your case, you should be able to provide a Finally, Federation links do NOT pick up TLS/SSL options from the configuration settings you provide. Under the hood, Federation uses the AMQP 0.9.1 Erlang client to communicate, which means you have these options to configure TLS settings
|
Beta Was this translation helpful? Give feedback.
-
Thanks for the answer. The problem was solved. I suppose the error message should be more clear either the default value should be |
Beta Was this translation helpful? Give feedback.
Hello,
In general, TLS questions do not receive community support from Team RabbitMQ. Please see the community support policy.
In your case, you should be able to provide a
docker compose
or similar project to reproduce this issue. Right now you're asking us to guess at what the issue is, with minimal information. If you provide such a project, I'll take the time to investigate.Finally, Federation links do NOT pick up TLS/SSL options from the configuration settings you provide. Under the hood, Federation uses the AMQP 0.9.1 Erlang client to communicate, which means you have these options to configure TLS settings