Improve logging of failed s2s EXTERNAL authentication
This commit is contained in:
parent
e1da673502
commit
f66a004821
|
@ -561,8 +561,10 @@ process_features(StreamFeatures,
|
||||||
#sasl_mechanisms{list = Mechs} ->
|
#sasl_mechanisms{list = Mechs} ->
|
||||||
process_sasl_mechanisms(Mechs, State2);
|
process_sasl_mechanisms(Mechs, State2);
|
||||||
false ->
|
false ->
|
||||||
process_sasl_failure(
|
Txt = <<"Peer provided no SASL mechanisms; "
|
||||||
<<"Peer provided no SASL mechanisms">>, State2)
|
"most likely it doesn't accept "
|
||||||
|
"our certificate">>,
|
||||||
|
process_sasl_failure(Txt, State2)
|
||||||
catch _:{xmpp_codec, Why} ->
|
catch _:{xmpp_codec, Why} ->
|
||||||
Txt = xmpp:io_format_error(Why),
|
Txt = xmpp:io_format_error(Why),
|
||||||
process_sasl_failure(Txt, State1)
|
process_sasl_failure(Txt, State1)
|
||||||
|
|
Loading…
Reference in New Issue