summaryrefslogtreecommitdiffstats
path: root/ipaserver/dcerpc.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipaserver/dcerpc.py')
-rw-r--r--ipaserver/dcerpc.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipaserver/dcerpc.py b/ipaserver/dcerpc.py
index 68b5ad52..8190bf6a 100644
--- a/ipaserver/dcerpc.py
+++ b/ipaserver/dcerpc.py
@@ -279,6 +279,10 @@ class DomainValidator(object):
if returncode == 0:
return (ccache_name, principal)
else:
+ if returncode == 1:
+ raise errors.ACIError(
+ info=_("KDC for %(domain)s denied trust account for IPA domain with a message '%(message)s'") %
+ dict(domain=info['dns_domain'],message=stderr.strip()))
return (None, None)
def resolve_against_gc(self, domain, name):