Implement X.509 Auth for RabbitmqMQ
Set {fail_if_no_peer_cert,true} option
Change-Id: Ifa9bf39004c8a95deb3f0706cc6c7f8d6cca088b
Related-Prod: https://mirantis.jira.com/browse/PROD-18051
diff --git a/rabbitmq/files/rabbitmq.config b/rabbitmq/files/rabbitmq.config
index 4cef5ca..799153b 100644
--- a/rabbitmq/files/rabbitmq.config
+++ b/rabbitmq/files/rabbitmq.config
@@ -30,10 +30,10 @@
{%- if server.ssl.ciphers is defined %}
{ciphers,[ {{ server.ssl.ciphers | join("', '") }} ]},
{%- endif %}
- {fail_if_no_peer_cert,false}]}
-
+ {fail_if_no_peer_cert,{{ server.get('x509', {'enabled': False}).enabled |lower }}}
+ ]
+ }
{% endif %}
-
]
}
{%- if 'rabbitmq_management' in server.plugins %},