From 6e257c6e1bb47fd8e356ca89561a7ee709c865a6 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 3 Sep 2018 12:38:51 +0100 Subject: Only offer sasl when we have sasl authentication to send --- modules/sasl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/sasl.py b/modules/sasl.py index a5092615..7bde0813 100644 --- a/modules/sasl.py +++ b/modules/sasl.py @@ -14,7 +14,8 @@ class Module(object): event["server"].send_capability_request("sasl") def on_cap(self, event): - if "sasl" in event["capabilities"]: + if "sasl" in event["capabilities"] and event["server"].get_setting( + "sasl", None): event["server"].queue_capability("sasl") def on_cap_ack(self, event): if "sasl" in event["capabilities"]: -- cgit v1.3.1-10-gc9f91