Environment
Microsoft Entra Domain Services managed domain, custom DNS name (not *.onmicrosoft.com)
Cloud-only Microsoft Entra ID tenant (no on-prem AD sync)
Goal: enable Secure LDAP (LDAPS) for an internal application binding over LDAP
Problem
Every attempt to save a certificate on the Secure LDAP blade fails with only:
Secure LDAP configuration failed. Please check Activity log for more detail.
The Activity Log shows no failure entry at all — only a "Write Domain Service" operation that goes Accepted (HTTP 202) → Started, and never resolves to a visible Failed or Succeeded state in the log itself. I pulled the full JSON for the entry and it only contains the "EndRequest" acceptance event, no error payload.
What I've tried (4 attempts, all failed identically)
Attempt 1 — Public CA cert (Let's Encrypt), non-wildcard
CN = exact managed domain name (no wildcard)
RSA 2048, valid ~90 days
Result: failed
Attempt 2 — Public CA cert (Let's Encrypt), same but PFX re-exported with legacy TripleDES-SHA1 (-keypbe PBE-SHA1-3DES -certpbe PBE-SHA1-3DES -macalg SHA1 -iter 1)
Verified with openssl pkcs12 -info that MAC/encryption were correctly TripleDES-SHA1
Result: failed (same generic message)
Attempt 3 — Public CA cert (Let's Encrypt), reissued as wildcard
After finding Microsoft's documented requirement that the subject/SAN must be a wildcard (*.<managed-domain>) plus the bare domain as a second SAN
Verified via openssl x509 -noout -text:
Subject: CN=*.<managed-domain>
SAN: `DNS:*.<managed-domain>, DNS:<managed-domain>`
Key Usage: Digital Signature, Key Encipherment (critical)
Extended Key Usage: TLS Web Server Authentication
RSA 2048
Full chain present (leaf → intermediate → cross-sign → root), 4 certs total
Valid ~90 days (well within "not expired," but only just inside the low end of the documented "3-6 months" window)
PFX confirmed TripleDES-SHA1 / SHA1 MAC / iteration 1
Result: failed (same generic message)
Attempt 4 — Self-signed cert, wildcard, 1-year validity
Generated via OpenSSL, subject/SAN identical shape to Attempt 3, RSA 2048, correct key usage/EKU, correct PFX cipher
Validity: full 1 year (comfortably clears any "expires soon" threshold, ruling out cert lifetime as a variable)
Result: failed (same generic message)
Additional things ruled out
DNS domain name match: confirmed the cert's CN exactly matches the managed domain's DNS name shown on the Properties blade, including exact case.
Azure Policy interference: checked Policy → Compliance scoped to the resource group. Only the default Defender for Cloud "ASC Default" initiative is assigned, and every relevant policy there uses an Audit effect, not Deny/deployIfNotExists — so nothing there should be capable of blocking the write. No deployIfNotExists policy actions appear in the Activity Log (unlike a similar thread I found where a policy action was visibly part of the failure).
Tried the save from a fresh browser session / re-authenticated, in case of a stale portal state — same result.
Question
Since the certificate appears to satisfy every documented requirement (trusted issuer path, wildcard subject+SAN, correct key usage/EKU, TripleDES-SHA1 PFX encryption, valid dates, correct CN) across two structurally different certificates, and Activity Log gives no actionable detail — is there a backend log or diagnostic Microsoft support could check on this managed domain? I don't currently have an Azure support plan that allows a formal technical ticket, so posting here first.
Happy to provide the exact openssl x509 -text output (with domain name redacted) if useful for troubleshooting.