Greetings,
I'm encountering an issue where my downstream servers can't reestablish federation after upgrading from RabbitMQ version 3.11.18 to 3.12.2 (and erlang 25.3.2.2 to 26.0.2). The upstream servers handle the upgrade just fine and process normally, but the downstream servers fail to reestablish federation with this message:
{option,server_only,fail_if_no_peer_cert}
I assume that means that the downstream servers can't pick up the certificate from the upstream servers, but this was working just fine before the upgrade and my SSL configuration hasn't changed. I did have to enable a bunch of feature flags to facilitate the upgrade, which would seem to be a likely cause of the issue I'm encountering. I can establish federation if I remove the verify=verify_peer and fail_if_no_peer_cert=true options from the federation upstream URI. Does anyone have any insight to why this might be happening?