From f4ece7f1f2443090e6b2894f94cb82981507685a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=9F=E9=9B=AA=E6=9D=BE?= Date: Fri, 25 Jan 2019 15:28:07 +0800 Subject: [PATCH] set ldap3 client_strategy from sync to sync-restartable; in order to avoid error 32 broken pipe caused by time out --- cas_server/auth.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cas_server/auth.py b/cas_server/auth.py index 4a5b141..0e07d74 100644 --- a/cas_server/auth.py +++ b/cas_server/auth.py @@ -277,6 +277,7 @@ class LdapAuthUser(DBAuthUser): # pragma: no cover settings.CAS_LDAP_SERVER, settings.CAS_LDAP_USER, settings.CAS_LDAP_PASSWORD, + client_strategy="RESTARTABLE", auto_bind=True ) cls._conn = conn