summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Cogoluègnes <acogoluegnes@gmail.com>2021-09-28 14:00:41 +0200
committerArnaud Cogoluègnes <acogoluegnes@gmail.com>2021-09-28 14:03:05 +0200
commit50bd1c4ce981945e19feab4e69b4ad3273dbcfc1 (patch)
tree9a0e36d53ed9620b94bed8d69607d479376b7670
parentd3c27a2d7c095c90d528313fe433e16b87f18fc5 (diff)
downloadrabbitmq-server-git-50bd1c4ce981945e19feab4e69b4ad3273dbcfc1.tar.gz
Fallback to rabbit_stream:host/0 if advertised_tls_host not set
The advertised_host must also be tried for TLS connections. References #3514 (cherry picked from commit fc801382045d1eef708b9c9ec9373d1a87047056)
-rw-r--r--deps/rabbitmq_stream/src/rabbit_stream.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/deps/rabbitmq_stream/src/rabbit_stream.erl b/deps/rabbitmq_stream/src/rabbit_stream.erl
index cbb4df51fd..b2da103c6e 100644
--- a/deps/rabbitmq_stream/src/rabbit_stream.erl
+++ b/deps/rabbitmq_stream/src/rabbit_stream.erl
@@ -46,10 +46,11 @@ start(_Type, _Args) ->
rabbit_stream_sup:start_link().
tls_host() ->
- case application:get_env(rabbitmq_stream, advertised_tls_host, undefined)
+ case application:get_env(rabbitmq_stream, advertised_tls_host,
+ undefined)
of
undefined ->
- hostname_from_node();
+ host();
Host ->
rabbit_data_coercion:to_binary(Host)
end.