diff --git a/services/univention-s4-connector/modules/univention/s4connector/s4/dns.py b/services/univention-s4-connector/modules/univention/s4connector/s4/dns.py index 3c4cfe9784..40020d5115 100644 --- a/services/univention-s4-connector/modules/univention/s4connector/s4/dns.py +++ b/services/univention-s4-connector/modules/univention/s4connector/s4/dns.py @@ -1560,7 +1560,10 @@ def _identify_dns_con_object(s4connector, object): if object.get('attributes'): oc = object['attributes'].get('objectClass') - dc = object['attributes'].get('dc') + for attr in ('dc', 'DC'): + dc = object['attributes'].get(attr) + if dc: + break if oc and 'dnsZone' in oc: # forward or reverse zone if dc and dc[0].endswith('in-addr.arpa'):