Fix ssl bind address and port
diff --git a/rabbitmq/files/rabbitmq.config b/rabbitmq/files/rabbitmq.config
index 6531d30..2d567f1 100644
--- a/rabbitmq/files/rabbitmq.config
+++ b/rabbitmq/files/rabbitmq.config
@@ -21,7 +21,7 @@
{loopback_users, []},
{tcp_listeners, [{"{{ server.bind.address }}",{{ server.bind.port }}}]}
{%- if server.get('ssl', {}).get('enabled', False) %},
- {ssl_listeners, [5671]},
+ {ssl_listeners, [{"{{ server.bind.get('ssl', {}).get('address', server.bind.address) }}",{{ server.bind.get('ssl', {}).get('port', 5671) }}}]},
{ssl_options, [{cacertfile,"{{ server.ssl.get('ca_file', '/etc/rabbitmq/ssl/cacert.pem') }}"},
{certfile,"{{ server.ssl.get('cert_file', '/etc/rabbitmq/ssl/cert.pem') }}"},
{keyfile,"{{ server.ssl.get('key_file', '/etc/rabbitmq/ssl/key.pem') }}"},
diff --git a/rabbitmq/map.jinja b/rabbitmq/map.jinja
index 53a2125..2172794 100644
--- a/rabbitmq/map.jinja
+++ b/rabbitmq/map.jinja
@@ -9,7 +9,11 @@
'disk_free_limit': 50000000,
'bind': {
'address': '0.0.0.0',
- 'port': '5672'
+ 'port': '5672',
+ 'ssl': {
+ 'address': '0.0.0.0',
+ 'port': '5671'
+ },
},
'management': {
'bind': {
@@ -28,7 +32,11 @@
'disk_free_limit': 50000000,
'bind': {
'address': '0.0.0.0',
- 'port': '5672'
+ 'port': '5672',
+ 'ssl': {
+ 'address': '0.0.0.0',
+ 'port': '5671'
+ },
},
'management': {
'bind': {
@@ -46,7 +54,11 @@
'disk_free_limit': 50000000,
'bind': {
'address': '0.0.0.0',
- 'port': '5672'
+ 'port': '5672',
+ 'ssl': {
+ 'address': '0.0.0.0',
+ 'port': '5671'
+ },
},
'management': {
'bind': {