DSfW: DNS record is missing

  • 7013478
  • 18-Oct-2013
  • 18-Oct-2013

Environment

Novell Open Enterprise Server 11.1 (OES 11SP1)
Domain Services for Windows
DSfW

Situation

DNS record is missing for DSfW zone

Missing a system created DNS record for a DSfW zone/domain

Missing one of the following records:
_gc._tcp.Default-First-Site-Name._sites.ldif
_gc._tcp.ldif
_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs.ldif
_kerberos._tcp.Default-First-Site-Name._sites.ldif
_kerberos._tcp.dc._msdcs.ldif
_kerberos._tcp.ldif
_kerberos._udp.ldif
_kpasswd._tcp.ldif
_kpasswd._udp.ldif
_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.ldif
_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs.ldif
_ldap._tcp.Default-First-Site-Name._sites.ldif
_ldap._tcp.dc._msdcs.ldif
_ldap._tcp.e41ead0e-38c6-4b04-8e82-0ead1ee4c638.domains._msdcs.ldif
_ldap._tcp.gc._msdcs.ldif
_ldap._tcp.ldif
_ldap._tcp.pdc._msdcs.ldif

Resolution

The system created records should be located in /var/opt/novell/xad/ds/dns/RR/ directory

All of the resource records should be there in an ldif file.  Find the file and do a ldapmodify to create the record.

Example for a missing _kpasswd._tcp.ldif

export LDAPCONF=/etc/opt/novell/xad/openldap/ldap.conf

/usr/bin/ldapadd -Y EXTERNAL -f /var/opt/novell/xad/ds/dns/RR/_kpasswd._tcp.ldif

The record should now be created in eDirectory.  Restart novell-named or wait up to 15 minutes for the record to be synced to the bind database on the DNS server(s).