From 28b1d88772523b433bc2cc1ea6c3c0e1d3477f06 Mon Sep 17 00:00:00 2001 From: Evgeny Khramtsov Date: Mon, 24 Jun 2019 21:18:57 +0300 Subject: [PATCH] Call ejabberd_s2s:allow_host/2 with correct virtual host --- src/ejabberd_s2s_in.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ejabberd_s2s_in.erl b/src/ejabberd_s2s_in.erl index 96cb93c25..ec65b7612 100644 --- a/src/ejabberd_s2s_in.erl +++ b/src/ejabberd_s2s_in.erl @@ -183,7 +183,7 @@ handle_auth_success(RServer, Mech, _AuthModule, ?INFO_MSG("(~s) Accepted inbound s2s ~s authentication ~s -> ~s (~s)", [xmpp_socket:pp(Socket), Mech, RServer, LServer, ejabberd_config:may_hide_data(misc:ip_to_list(IP))]), - State1 = case ejabberd_s2s:allow_host(LServer, RServer) of + State1 = case ejabberd_s2s:allow_host(ServerHost, RServer) of true -> AuthDomains1 = sets:add_element(RServer, AuthDomains), State0 = change_shaper(State, RServer),