From 2709bea1091565fca3c50142d9d4dd9a7d70b8e5 Mon Sep 17 00:00:00 2001 From: Julian Rother <julian@jrother.eu> Date: Tue, 21 Sep 2021 14:34:36 +0200 Subject: [PATCH] Added more logging --- server.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index 99257bc..82fd6eb 100644 --- a/server.py +++ b/server.py @@ -159,7 +159,15 @@ class RequestHandler(SimpleLDAPRequestHandler): def setup(self): super().setup() + + def handle(self): print('CONNECT') + super().handle() + print('DISCONNECT') + + def handle_message(self, shallowmsg): + print('MSG', shallowmsg.data) + return super().handle_message(shallowmsg) def do_bind_simple_authenticated(self, dn, password): print('BIND plain', dn) @@ -175,7 +183,7 @@ class RequestHandler(SimpleLDAPRequestHandler): supports_sasl_plain = True def do_bind_sasl_plain(self, identity, password, authzid=None): - print('BIND sasl', dn) + print('BIND sasl', identity, authzid) if authzid is not None and identity != authzid: raise LDAPInvalidCredentials() user = self.api.post('checkpassword', loginname=identity, password=password) -- GitLab