Azure NetApp Files: SMB Volume Creation Fails Due to LDAP Bind Issue After October 2026 Domain Controller Updates

Jeff Goodman 0 Reputation points
2026-10-22T19:42:29.09+00:00

SUMMARY

Creating an SMB volume in Azure NetApp Files fails while ANF creates its AD machine account.

ANF reports:

Failed to create the Active Directory machine account "ANF-xxxx". Reason: LDAP Error: The supplied credential is invalid ... Successfully connected to ip <DC>, port 88 using TCP ... Successfully connected to ip <DC>, port 389 using TCP ... Unable to connect to LDAP (Active Directory) service on <dc-fqdn> (Error: Invalid credentials) Result: RESULT_ERROR_LDAPSERVER_INVALID_CREDENTIALS

The credentials are not the problem. A packet capture on the DC shows that ANF authenticates its LDAP bind with a Kerberos service ticket for the CIFS service, cifs/<dc-fqdn>, where an LDAP service ticket, ldap/<dc-fqdn>, is expected. The DC rejects the bind because the ticket's target name is not an LDAP SPN.

**WHAT THE CAPTURE SHOWS (**DC side, filtered to the ANF source IP)

  1. AS-REQ -> PREAUTH_REQUIRED -> AS-REQ -> AS-REP (TGT issued)
  2. TGS-REQ -> TGS-REP (service ticket issued)
  3. LDAP bindRequest, SASL/GSS-SPNEGO, TCP 389, in cleartext AP-REQ ticket sname: cifs/<dc-fqdn> (KRB5-NT-SRV-HST)
  4. LDAP bindResponse: invalidCredentials (49) 80090303: LdapErr: DSID-0C0906D1, comment: The GSSAPI target name does not match any LDAP SPN's registered for this server., data 0, v4f7c

The KDC issues the cifs/ ticket because cifs/ is an alias of HOST/ on the DC computer account. The DC's LDAP service then rejects it because the bind must target an ldap/ SPN.

DC Security logs agree: every attempt shows 4768 (TGT, 0x0, AES-256), 4769 (service ticket for DC$, 0x0), and 4624 (Kerberos network logon, type 3) for the join account from the ANF IP. There are no 4625, 4771, or 4776 failures.

ENVIRONMENT

  • On-premises AD DS, single domain, 2 writable DCs in the configured AD site
  • Windows Server 2022 (build 20348), October 2026 security updates installed
  • LDAP server signing: not required (LDAPServerIntegrity = 1)
  • LDAP channel binding: not configured
  • Both DCs have the complete standard ldap/ SPN set; no duplicate SPNs
  • A/PTR records valid for both DCs; AD replication healthy
  • Target OU exists; join account has delegated computer-object rights

WHAT DOES NOT CHANGE THE RESULT

  • ANF AES Encryption on/off
  • ANF LDAP Signing on/off
  • ANF LDAP over TLS on/off. With LDAP over TLS enabled, StartTLS works from the ANF VNet to both DCs and the root CA is uploaded, but ANF still sends the machine-account bind in cleartext with no StartTLS, and still uses the cifs/ ticket.
  • Recreating the AD connection
  • Different join accounts and a simplified password
  • Explicit AES encryption types on the join account
  • Fails identically against either DC

RELATED

NetApp has published a KB with the identical error string for ONTAP after the October 2026 DC patches: "LDAP servers unavailable after October 2026 DC patches" https://kb.netapp.com/on-prem/ontap/da/NAS/NAS-KBs/LDAP_servers_unavailable_after_October_2026_DC_patches

QUESTIONS

  1. Is anyone else seeing ANF AD joins fail this way after the October 2026 DC updates?
  2. Is there a supported ANF-side fix, or a supported DC-side mitigation that doesn't require removing security updates?
  3. Can Microsoft confirm whether ANF is expected to request ldap/<dc-fqdn> for this bind?

A support case is open with Microsoft.

Azure NetApp Files
Azure NetApp Files

An Azure service that provides enterprise-grade file shares powered by NetApp.


1 answer

Sort by: Newest
  1. Hemant Bharadwaj 370 Reputation points Microsoft Employee
    2026-10-23T04:56:39.45+00:00

    The packet capture makes this look different from an incorrect password, missing OU delegation or network-connectivity problem.

    The important sequence is:

    • Kerberos authentication succeeds and a TGT is issued.
    • A service ticket is issued.
    • ANF sends a SASL/GSS-SPNEGO LDAP bind to TCP 389.
    • The AP-REQ contains cifs/<dc-fqdn> rather than ldap/<dc-fqdn>.
    • LDAP rejects it because the GSSAPI target name does not match an LDAP SPN.

    The successful 4768, 4769 and 4624 events, together with the absence of 4625, 4771 and 4776 failures, support your conclusion that the supplied join credentials are not the underlying problem.

    It would not be appropriate to “fix” this by registering a nonstandard SPN, weakening LDAP/Kerberos enforcement, or removing the October security updates. Those actions can introduce authentication ambiguity or reduce domain-controller security, and they do not correct which service principal the ANF client requests.

    Recommended next steps:

    1. Keep the Microsoft support case open and provide the packet capture, exact UTC reproduction time, ANF account/volume resource IDs, region, AD connection ID and both domain-controller FQDNs.
    2. Explicitly call out that the LDAP GSS-SPNEGO AP-REQ uses cifs/<dc-fqdn> while the bind target is LDAP.
    3. Include the DC error 80090303 and the message that the GSSAPI target name does not match an LDAP SPN.
    4. Ask support to verify whether the ANF AD-join implementation is expected to request ldap/<dc-fqdn> and whether the October 2026 DC servicing change exposed a known ANF compatibility issue.
    5. If possible, reproduce with a temporary AD connection and collect the ANF-side operation/correlation ID. Avoid repeatedly recreating the production AD connection because that is not changing the Kerberos target name.

    Enabling LDAP signing, LDAPS or ANF AES encryption does not necessarily change the Kerberos service principal used for the SASL bind. Your captures show that those settings did not alter the failing request, so they should not be presented as a confirmed workaround.

    Based on the supplied evidence, a supported resolution likely requires an ANF-side correction or a Microsoft-published mitigation. Only the ANF and Windows servicing teams can confirm whether this is the same interoperability issue documented for ONTAP after the October updates.

    References:

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.