Healthy DNS resolution is the single most critical dependency for Active Directory functionality, Kerberos ticket acquisition, domain joins, and SYSVOL replication.
FlowAD automatically queries and validates the following SRV records:
-
_ldap._tcp.dc._msdcs.<domain>- Service: LDAP / Active Directory DC Locator.
- Port: 389.
- Role: Enables clients and member servers to locate domain controllers.
-
_kerberos._tcp.dc._msdcs.<domain>- Service: Kerberos Key Distribution Center (KDC).
- Port: 88.
- Role: Required for authentication ticket granting (TGT/TGS requests).
-
_kpasswd._tcp.<domain>- Service: Kerberos Password Change Service.
- Port: 464.
- Role: Handles user and computer password changes.
-
_gc._tcp.<domain>- Service: Global Catalog.
- Port: 3268.
- Role: Forest-wide searches, universal group membership expansion during logon.
-
_ldap._tcp.pdc._msdcs.<domain>- Service: Primary Domain Controller (PDC) Emulator.
- Port: 389.
- Role: Password changes, time synchronization, Group Policy management updates.
- Forward Resolution (A/AAAA): Ensures that every target host listed in an SRV record resolves to an active, valid IPv4 or IPv6 address.
- Reverse Resolution (PTR): FlowAD performs PTR lookups on every discovered DC IP address. If the PTR record points to a hostname different from the DC's configured FQDN, FlowAD flags a PTR Mismatch warning. PTR mismatches frequently break Kerberos SPN mutual authentication and cause fallback to legacy NTLM.