Environment
Novell Open Enterprise Server 11.1 (OES 11SP1)
Domain Services for Windows
DSfW
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).