From 6177ae3ffbdc3a9fc899d27e396caa7a5fc9aea2 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Thu, 20 Aug 2015 01:04:56 +0300 Subject: Improve S2S certificate checks --- src/ejabberd_s2s.erl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl index 3acf19a1d..e1c9ab9da 100644 --- a/src/ejabberd_s2s.erl +++ b/src/ejabberd_s2s.erl @@ -242,7 +242,9 @@ check_peer_certificate(SockMod, Sock, Peer) -> {error, p1_tls:get_cert_verify_string(VerifyRes, Cert)} end; {error, _Reason} -> - {error, <<"Cannot get peer certificate">>} + {error, <<"Cannot get peer certificate">>}; + error -> + {error, <<"Cannot get peer certificate">>} end. %%==================================================================== -- cgit v1.2.3