summaryrefslogtreecommitdiffstats
path: root/ipalib/rpc.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/rpc.py')
-rw-r--r--ipalib/rpc.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipalib/rpc.py b/ipalib/rpc.py
index 81e7aa35..6d86f224 100644
--- a/ipalib/rpc.py
+++ b/ipalib/rpc.py
@@ -303,7 +303,9 @@ class SSLTransport(LanguageAwareTransport):
for value in context.__dict__.values():
if not isinstance(value, Connection):
continue
- if not isinstance(value.conn._ServerProxy__transport, SSLTransport):
+ if not isinstance(
+ getattr(value.conn, '_ServerProxy__transport', None),
+ SSLTransport):
continue
if hasattr(value.conn._ServerProxy__transport, 'dbdir') and \
value.conn._ServerProxy__transport.dbdir == dbdir: